본문 바로가기

Python(알고리즘,문제풀이)/BOJ (Bronze V)

2566번 / 최댓값

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

'Python(알고리즘,문제풀이) > BOJ (Bronze V)' 카테고리의 다른 글

2563번 / 색종이  (0) 2023.07.08
10798번 / 세로읽기  (0) 2023.07.07
2738번 / 행렬 덧셈  (0) 2023.07.05
25206번 / 너의 평점은  (0) 2023.07.04
1316번 /그룹 단어 체커  (0) 2023.07.03