더 간단한 코드는 아래 나와있습니다.
2023.06.17 - [알고리즘/2차원 배열(array2)] - 백준 2566 python(2번)
백준 2566 python(2번)
A = [] result_val = 0 result_row = 0 result_column = 0 for _ in range(9): A.append(list(map(int, input().split(' ')))) for i in range(0,len(A)): for j in range(0,len(A[i])): if A[i][j] > result_val: result_val = A[i][j] result_row = i result_column = j pri
jacorinne.tistory.com
A = []
max_dict = {}
for _ in range(9):
input_list = list(map(int, input().split(' ')))
input_max = max(input_list)
max_index = input_list.index(input_max)
A.append(input_list)
max_dict[max_index] = input_max
list_vals = list(max_dict.values())
list_keys = list(max_dict.keys())
max_index_row = list_vals.index(max(list_vals))
max_index_column = list_keys[max_index_row]
reulst_row = max_index_row + 1
result_column = max_index_column + 1
print(max(list_vals))
print(f'{reulst_row} {result_column}')
'알고리즘 > 2차원 배열(array2)' 카테고리의 다른 글
백준 2563 python (0) | 2023.06.18 |
---|---|
백준 10798 python (0) | 2023.06.18 |
백준 2566 python(2번) (0) | 2023.06.17 |
백준 2738 python (0) | 2023.06.17 |