euleroj.io/problemset/problem/1018
๋ฌธ์
๊ฒฝ๋งค์ ๊ต์ฅํ ์ข์ ๊ณจ๋ํ์ด ๋์๋ค. ๊ณจ๋ํ์ ์
์ฐฐ๋ฐ๊ธฐ ์ํด์๋ ํฅ์ ์ ํ๊ฒ ๋๋๋ฐ, ๋งจ ์ฒ์ ๋ด๊ฐ ์ ์ํ ๊ฐ๊ฒฉ์ a, ํ๋งค์ฌ๊ฐ ์ ์ํ ๊ฐ๊ฒฉ์ c๋ผ๊ณ ํ์. ๋ง์ผ a์ c๊ฐ ๊ฐ๋ค๋ฉด ์ด ๊ฐ๊ฒฉ์ ๊ณจ๋ํ์ ์
์ฐฐ๋ฐ๊ฒ ๋์ง๋ง ๊ทธ๋ฐ ๊ฒฝ์ฐ๋ ํ์น ์๊ณ , ๋งค๋ฒ ์
์ฐฐํ ๋๋ง๋ค ๋ด๊ฐ ์ ์ํ ๊ฐ๊ฒฉ์ b์ฉ ์ฌ๋ผ๊ฐ๋ฉฐ, ์ด์ ๋ํด ํ๋งค์ฌ๋ d์ฉ ๋ด๋ ค๊ฐ๋ค. ๊ฐ๊ฒฉ์ด ๊ฒฐ์ ๋๋ ์๊ฐ์ ๋ ๊ฐ๊ฒฉ์ด ๊ฐ๊ฑฐ๋, ๋ด๊ฐ ์ ์ํ ๊ฐ๊ฒฉ์ด ์
์ฐฐ์๊ฐ ์ ์ํ๋ ๊ฐ๊ฒฉ๋ณด๋ค ํด ๋ ๊ฒฝ์ฐ ๋ชจ๋ ๋ด๊ฐ ์ ์ํ ๊ฐ๊ฒฉ์ ๊ณจ๋ํ์ ์
์ฐฐ๋ฐ๊ฒ ๋๋ค. (ํ๋งค์ฌ๋ ๋ด๊ฐ ์ ์ํ ๊ฐ๊ฒฉ๋ณด๋ค ์ ์ ๊ฐ๊ฒฉ์ ์ ์ํ์ง ์๋๋ค.) ๊ณจ๋ํ์ ๊ฐ๊ฒฉ์ ๊ฒฐ์ ํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์ฌ๋ผ.
์
๋ ฅํ์
๋ค ์ ์ a, b, c, d๊ฐ ํ๋์ ๊ณต๋ฐฑ์ ์ฌ์ด์ ๋๊ณ ์ฃผ์ด์ง๋ค. (1≤a,b,c,d≤10,000)
์ถ๋ ฅํ์
๊ฒฐ์ ๋ ๊ณจ๋ํ์ ์
์ฐฐ ๊ฐ๊ฒฉ์ ์ฒซ์งธ ์ค์ ์ถ๋ ฅํ์ฌ๋ผ.
ํ์ด
#include <stdio.h>
int main() {
int a,b,c,d;
scanf("%d %d %d %d",&a,&b,&c,&d);
while(a<c){
a = a+b;
c = c-d;
}
printf("%d",a);
return 0;
}
'๐ฆ Chango > ๐ ์ค์ผ๋ฌ OJ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ค์ผ๋ฌOJ][C์ธ์ด/C++] #2085 : Gold Coins (0) | 2021.03.14 |
---|---|
[๋ฏธํด๊ฒฐ][์ค์ผ๋ฌOJ] #4085 ์ค์ผ๋ฌ์ ์น์ฒ๋ค (0) | 2021.03.10 |