백준

백준 2566번: 최댓값 (C언어)

NamDoHyeon 2023. 6. 29. 22:59

백준 2566: 최댓값

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

문제를 풀기 전 생각한 것

행렬값을 받아줄 for 문

최댓값을 찾아줄 for 문

풀면서 어려웠던 점

큰 수를 어떻게 비교할지 고민

출력을 어떻게할지 고민

코드

#include <stdio.h>

int main()
{
    int num;
    int max = 0, row = 0, column = 0;
    int a[11][11];

    for (int i = 1; i < 10; i++){
        for (int j = 1; j < 10; j++){
            scanf("%d", &a[i][j]);
        }
    }

    for (int i = 1; i < 10; i++){
        for (int j = 1; j < 10; j++){
            if (max < a[i][j]){
                max = a[i][j];
                row = i; column = j;
            }
        }
    }

    printf("%d \n",max);
    printf("%d %d",row, column);
    return 0;
}

풀면서 배운 점

행과 열을 출력할때 따로 빼서 출력해줬다

반응형