
๋ฌธ์
9๊ฐ์ ์๋ก ๋ค๋ฅธ ์์ฐ์๊ฐ ์ฃผ์ด์ง ๋, ์ด๋ค ์ค ์ต๋๊ฐ์ ์ฐพ๊ณ ๊ทธ ์ต๋๊ฐ์ด ๋ช ๋ฒ์งธ ์์ธ์ง๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์๋ฅผ ๋ค์ด, ์๋ก ๋ค๋ฅธ 9๊ฐ์ ์์ฐ์ 3, 29, 38, 12, 57, 74, 40, 85, 61์ด ์ฃผ์ด์ง๋ฉด, ์ด๋ค ์ค ์ต๋๊ฐ์ 85์ด๊ณ , ์ด ๊ฐ์ 8๋ฒ์งธ ์์ด๋ค.
์ ๋ ฅ
์ฒซ์งธ ์ค๋ถํฐ ์ํ ๋ฒ์งธ ์ค๊น์ง ํ ์ค์ ํ๋์ ์์ฐ์๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ์์ฐ์๋ 100 ๋ณด๋ค ์๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ์ต๋๊ฐ์ ์ถ๋ ฅํ๊ณ , ๋์งธ ์ค์ ์ต๋๊ฐ์ด ๋ช ๋ฒ์งธ ์์ธ์ง๋ฅผ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1
3
29
38
12
57
74
40
85
61
์์ ์ถ๋ ฅ 1
85
8
๋ฌธ์ ์ค๋ช
9๊ฐ์ ์ ๋ ฅ๊ฐ์์ ์ต๋๊ฐ๊ณผ ๊ทธ ์ต๋๊ฐ์ด ๋ช ๋ฒ์งธ์ ์๋์ง ํ์ธํ๋ ๋ฌธ์ ์ด๋ค.
๋ฌธ์ ํ์ด
์ ๋ ฅ์ ๋ฐ์ผ๋ฉด์ ์ต๋๊ฐ์ ๋์์ ๊ตฌํด๋๊ฐ๋๋ก ํ์ดํ๋ค. ์ต๋๊ฐ์ max๋ณ์์ ๋ด์์ฃผ๊ณ ํด๋น ์ธ๋ฑ์ค๋ฅผ where๋ณ์์ ์ ์ฅํด์ ์ถ๋ ฅํ๋๋ก ํ๋ค.
Solution
#include <stdio.h>
int main() {
int num[9], max=0, where=0;
for(int i = 0; i < 9; i++){
scanf("%d",&num[i]);
if(num[i] > max){
max = num[i];
where = i+1;
}
}
printf("%d\n%d",max,where);
return 0;
}
'๐งฉ Algorithm > [BOJ] Bronze' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| BOJ 2884๋ฒ : ์๋ ์๊ณ (C์ธ์ด/Bronze 3) (0) | 2022.06.24 |
|---|---|
| BOJ 7567๋ฒ : ๊ทธ๋ฆ (C์ธ์ด/Bronze 2) (0) | 2022.06.24 |
| BOJ 5543๋ฒ : ์๊ทผ๋ ๋ (C์ธ์ด/Bronze 4) (0) | 2022.05.24 |
| BOJ 15849๋ฒ : ์ํ์ ์ฒด์ก๊ณผ๋ชฉ ์ ๋๋ค (C์ธ์ด/Bronze 5) (0) | 2022.05.24 |
| BOJ 10818๋ฒ : ์ต์, ์ต๋ (C์ธ์ด/Bronze 3) (0) | 2022.05.12 |