백준 단계별로 풀어보기/2차원 배열
백준 2566번 최댓값(Python / 파이썬)
coding232624
2023. 3. 25. 23:00
주소
https://www.acmicpc.net/problem/2566
2566번: 최댓값
첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.
www.acmicpc.net
문제
9X9행렬을 입력받은 후 그 행렬안에서 최대값을찾고 그 위치를 출력하는 문제
코드 / 해석
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import sys
input = sys.stdin.readline
N, M, num = 0,0,0
num_list = []
for i in range(9):
a = list(map(int,input().split()))
num_list.append(a)
for i in range(9):
for j in range(9):
if num < num_list[i][j]:
num = (num_list[i][j])
N,M = i , j
print(num)
print(N+1,M+1)
|
cs |