알고리즘
[C++] 백준 10818번 최소, 최대
J3SUNG
2019. 8. 3. 01:08
728x90
9개의 자연수가 주어질 때 최댓값을 찾고 몇번 째 수인지 구하는 문제입니다.
배열에 자연수를 담고 차례대로 비교하며, 클 경우 위치를 체크하여서 문제를 풀었습니다.
#include <iostream>
#include <algorithm>
using namespace std;
int main(int argc, char *argv[])
{
int maxN = -987654321;
int check = 0;
int arr[9];
for(int i=1; i<=9; ++i){
cin >> arr[i];
}
for(int i=1; i<=9; ++i){
if(maxN < arr[i]){
maxN = arr[i];
check = i;
}
}
cout << maxN << endl;
cout << check << endl;
return 0;
}