문제

풀이
2차원 배열에 주어진 원소를 담음과 동시에 최댓값과 그 위치를 저장하여 출력하였다.
#include <iostream>
using namespace std;
int main() {
int arr[9][9];
int idxV = 0, idxH = 0;
int max = 0;
for (int i = 0; i < 9; i++) {
for (int j = 0; j < 9; j++) {
cin >> arr[i][j];
if (arr[i][j] >= max) {
max = arr[i][j];
idxV = i + 1;
idxH = j + 1;
}
}
}
cout << max << "\n" << idxV << " " << idxH << "\n";
return 0;
}
'백준 > 2차원 배열' 카테고리의 다른 글
2563: 색종이 / C++ (0) | 2023.03.10 |
---|---|
10798: 세로읽기 (0) | 2023.03.10 |
2738: 행렬 덧셈 / C++ (0) | 2023.03.10 |