[ 백준 2562번 ] 최댓값
2021. 11. 9. 11:46ㆍ백준/단계별 문제
백준 2562번 / 5단계 / 최댓값
이번 문제는 테마가 1차원 배열 문제인데 배열을 써야 되는 이유를 모르겠어서 안 쓰고 풀었다.
채점 결과는 다음과 같다.
메모리 | 시간 | |
1번째 방법 | 1112 KB | 0 ms |
문제 풀이
1. 비교 함수 result_max를 0으로 선언해준다. 인덱스 확인용 변수 n을 선언해준다.
2. 1부터 9까지 반복 구조를 만들어주고 반복해주면서 정수 값(value)을 입력받아준다.
3. if 문을 사용해서 value값이 result_max보다 같거나 크면 result_max 값은 입력받은 value 값으로 대입 후 변수 n에 i 값을 넣어준다.
코드
#include <stdio.h>
#include <algorithm>
#include <math.h>
using namespace std;
int main() {
int n, i, value;
int result_max = 0;
for ( i = 1; i <= 9; i++ ) {
scanf("%d", &value);
if ( result_max <= value ) {
result_max = value;
n = i;
}
}
printf("%d\n%d", result_max, n);
}
'백준 > 단계별 문제' 카테고리의 다른 글
[ 백준 1546번 ] 평균 (0) | 2021.11.12 |
---|---|
[ 백준 3052번 ] 나머지 (0) | 2021.11.12 |
[ 백준 10818번 ] 최소, 최대 (0) | 2021.11.09 |
[ 백준 10871번 ] 더하기 사이클 (0) | 2021.11.08 |
[ 백준 10871번 ] X보다 작은 수 (0) | 2021.11.08 |