백준/1차원 배열
2562: 최댓값 / C++
Koalitsiya
2023. 3. 8. 11:48
문제 설명
9개의 서로 다른 자연수가 주어질 때, 최댓값을 찾고 최댓값이 몇 번째 수인지 구하는 프로그램을 작성
풀이
각 수를 받아 비교하면서 max값보다 입력받은 수가 크면 max값에 해당 수를 대입하고 몇 번째 수인지 저장하는 것을 반복한다.
#include <iostream>
using namespace std;
int main() {
int num, idx;
int max = 0;
for (int i = 0; i < 9; i++) {
cin >> num;
if (num > max) {
max = num;
idx = i + 1;
}
}
cout << max << "\n" << idx << "\n";
return 0;
}