박혀노 2023. 7. 6. 09:29
728x90

📚문제

출처 : 백준 / 2566번 (https://www.acmicpc.net/problem/2566)

 

📝풀이

# 2566번 최댓값

matrix = []
matrix_m = []

for row in range(9):
    row = list(map(int, input().split()))
    
    matrix.append(row) # 행렬 리스트 생성
    matrix_m.append(max(row)) # 각 행의 max 값 리스트 생성
    
m = max(matrix_m) # 전체 행렬의 최대값

print(m)
print(matrix_m.index(m) +1, matrix[matrix_m.index(m)].index(m) +1)

혼자 풀어서 뿌듯..

비록 직관적이지는 않고 조금 복잡해 보일 수 있지만, 혼자 하나씩 생각하면서 푼 문제가 정답이라 기쁘다

 

 

 

728x90