백준 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;
}
풀면서 배운 점
행과 열을 출력할때 따로 빼서 출력해줬다
반응형