관리 메뉴

cyphen156

백준-2차원 배열 2566 최댓값 본문

컴퓨터공학/알고리듬 풀이

백준-2차원 배열 2566 최댓값

cyphen156 2025. 2. 3. 15:30

최댓값

9 * 9 행렬안에 있는 값 중 최댓값을 찾고 그 위치를 출력하라.

제약사항

  • 0 <= Value < 100 

주의 사항

없다.

CPP풀이

최댓값.cpp

/**
 * 백준 최댓값_2566
 * 9 * 9 행렬안에 있는 값 중 최댓값을 찾고 그 위치를 출력하라.
 * 
 * 제한사항
 *****************************************
 * 0 <= Value < 100                      *
 *****************************************
 *
 *
 *
 * 주의
 * 없다.
 * 
 * 풀이시간 0분
 */


#include <iostream>

using namespace std;

int main(void)
{
    int array[9][9] = {0};
    int maxVal = -1, maxRow = -1, maxCol = -1;
    for (int i = 0; i < 9; ++i)
    {
        for (int j = 0; j < 9; ++j)
        {
            cin >> array[i][j];
            if (maxVal < array[i][j])
            {
                maxVal = array[i][j];
                maxRow = i+1;
                maxCol = j+1;
            }
        }
    }

    cout << maxVal << '\n' << maxRow << " " << maxCol;
    return 0;
}

모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리 에 있습니다.

 

Workspace/알고리듬 풀이 at main · cyphen156/Workspace

Studying . Contribute to cyphen156/Workspace development by creating an account on GitHub.

github.com