#문제
2562번: 최댓값
https://www.acmicpc.net/problem/2562
#접근방법
서로 다른 9개의 자연수를 입력 받고 최댓값을 구할 때, 몇 번째 수인지도 같이 구하면 된다.
반응형
#풀이
#include <stdio.h>
int main(){
int max = 0;
int index = 0;
int x;
for(int i=1;i<=9;i++){
scanf("%d",&x);
if(max<x){
max = x;
index = i;
}
}
printf("%d\n%d",max,index);
return 0;
}
반복문으로 9개의 자연수를 입력 받고, if(max<x)조건문으로 최대값을 구할 때, index = i로 몇 번째 수인지도 같이 구하면 풀 수 있다.
#성능
#정리
최대값을 구하는 조건문과 최대값을 구할 때 몇 번째 수인지 같이 구하면 풀 수 있는 문제였다.
'하루 한 문제' 카테고리의 다른 글
[백준] 2675번 : 문자열 반복 [C/C++] (0) | 2021.12.02 |
---|---|
[백준] 2577번 : 숫자의 개수 [C/C++] (2) | 2021.12.01 |
[백준] 11053번 : 가장 긴 증가하는 부분 수열 [C/C++] (0) | 2021.11.29 |
[백준] 2557번 : Hello World [C/C++] (0) | 2021.11.28 |
[백준] 2475번 : 검증수 [C/C++] (0) | 2021.11.27 |