[백준] 2562번

park jinwoo·2022년 12월 22일
0

백준

목록 보기
57/94

https://www.acmicpc.net/problem/2562

9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오.

<script>
#define _CRT_SECURE_NO_WARNIGNS
#include <stdio.h>
#define SIZE 9 // SIZE를 9로 선언한다.

int main(void) {

    int input[SIZE], max = 0, max_num; // 사이즈 만큼의 크기를 가진 배열을 선언한다.

    for (int i = 0; i < SIZE; i++) {
        scanf("%d", &input[i]);
        if (input[i] > max) {
            max = input[i];
            max_num = i + 1;
        // input[i]값과 max값을 비교하여 최댓값을 max에 저장하고 max_num에 i + 1(가장 큰 수가 몇번째 수인지 저장하는 변수)를 넣는 if문
        }
    }

    printf("%d\n%d", max, max_num);

    return 0;
}


</script>

0개의 댓글