반응형
입력이 총 9개의 자연수이므로 비교할 값 변수인 tmp를 0으로 초기화 해서 매번 입력받아 비교해서
들어오는 입력값이 이전에 저장해놓은 값보다 크면 그때마다 몇번째 수인지 저장할 인덱스와 최대값을 바꾸어준다
#include<bits/stdc++.h>
using namespace std;
int main() {
int tmp=0;
int index=0;
int input;
for(int i=0; i<9; i++){
cin >> input;
if(tmp < input){
tmp = input;
index = i+1;
}
}
cout << tmp<<"\n"<<index;
return 0;
}
출처 : www.acmicpc.net/problem/2562
반응형
'문제풀기' 카테고리의 다른 글
[백준/BOJ] 구현 14681번 문제, 사분면 고르기 C++ 풀이 (0) | 2021.03.27 |
---|---|
[백준/BOJ] 구현 11720번 문제, 숫자의 합 C++ 풀이 (0) | 2021.03.24 |
[백준/BOJ] 구현 11399번 문제, ATM C++ 풀이 (0) | 2021.03.21 |
[백준/BOJ] 구현 8958번 문제, OX퀴즈 C++ 풀이 (0) | 2021.03.14 |
[백준/BOJ] 구현 2577번 문제, 숫자의 개수 C++ 풀이 (0) | 2021.03.12 |
[백준/BOJ] 구현 1110번 문제, 더하기 사이클 C++ 풀이 (0) | 2021.03.11 |