๋ฐฑ์ค 2562๋ฒ ํ์ด
๋ฌธ์
๋ฌธ์ ์ดํด
9๊ฐ์ ์์ฐ์๋ฅผ ์ ๋ ฅ๋ฐ์๋ค์ ๊ฐ์ฅ ํฐ ์์ฐ์์, ๊ทธ ์์ฐ์๊ฐ ๋ช๋ฒ์งธ ์์ธ์ง ์ถ๋ ฅํ๋ฉด ๋๋ ๋ฌธ์ ์ด๋ค.
๋ค๋ฅธ ์ค๋ช ์ด ํ์ํ ๊ฒ ๊ฐ์ง ์์ ๋ฐ๋ก ํ์ด๋ก ๋์ด๊ฐ๊ฒ ๋ค.
๋ฌธ์ ํ์ด
์ต๋๊ฐ๊ณผ ์ต๋๊ฐ์ด ๋ช๋ฒ์งธ ์์ธ์ง ์๊ธฐ์ํด ๋ฐฐ์ด arr๊ณผ ์ ์ํ ๋ณ์ max์ maxIndex๋ฅผ ์ ์ธํด์คฌ๋ค.
(์ฌ๊ธฐ์ max์ ์ด๊ธฐ๊ฐ์ 101์ด๋ค.)
arr์ ์ฐจ๋ ๋๋ก ์ ์๋ฅผ ์ ๋ ฅ๋ฐ์ํ, ๋ง์ฝ arr[i] ๊ฐ์ด max๋ณด๋ค ํฌ๋ค๋ฉด max๋ฅผ arr[i]๋ก ์ ํด์คฌ๊ณ , maxIndex๋ i + 1๋ก ์ง์ ํด์คฌ๋ค.
์ด๋ ๊ฒ ํ๋ฉด ๋ฌธ์ ๊ฐ ์ฝ๊ฒ ํ๋ฆฐ๋ค.
์์ธํ๊ฑด ์๋ ํ์ด ์ฝ๋๋ก ๋ณด์~!
ํ์ด ์ฝ๋
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
ios_base::sync_with_stdio(0);
int arr[9];
int max = 0;
int maxIndex = 0;
for(int i = 0; i < 9; i++){
cin >> arr[i];
if(arr[i] > max){
max = arr[i];
maxIndex = i + 1;
}
}
cout << max << "\n" << maxIndex;
return 0;
}
'๐ ์ฝ๋ฉ ํ ์คํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค 10813] ๊ณต ๋ฐ๊พธ๊ธฐ | C++ (0) | 2024.07.10 |
---|---|
[๋ฐฑ์ค 10810] ๊ณต ๋ฃ๊ธฐ | C++ (0) | 2024.07.09 |
[๋ฐฑ์ค 10818] ์ต์, ์ต๋ | C++ (0) | 2024.07.03 |
[๋ฐฑ์ค 10871] X๋ณด๋ค ์์ ์ | C++ (0) | 2024.07.02 |
[๋ฐฑ์ค 10807] ๊ฐ์ ์ธ๊ธฐ (0) | 2024.07.01 |