알고리즘
[BOJ] 2562: 최댓값
haesa_s
2022. 9. 21. 23:37
문제: https://www.acmicpc.net/problem/2562
#include <iostream>
using namespace std;
int main()
{
int n, order;
int max = 0;
for (int i = 0; i < 9; i++)
{
cin >> n;
if (max < n)
{
max = n;
order = i + 1;
}
}
cout << max << '\n';
cout << order << '\n';
}
수열이 입력으로 주어져서 배열을 사용할 수도 있지만, 배열을 사용하지 않고 해결할 수 있다.
입력을 받는 즉시 최댓값을 비교하고, 순서까지 업데이트 해주면 된다.
나는 max 변수에 최댓값을, order변수에 최댓값 순서를 저장해서 해결했다.