코드
이중리스트로 입력받기 = 똑같이 리스트로 입력 받고 반복해준 후 리스트 안에 넣기
n = int(input())
a = []
for i in range(n):
a[i] = list(map(int, input().split()))
# a = [list(map(int, input().split())) for _ in range(n)]
res = 0
for i in range(n):
sum1 = sum2 = 0
for j in range(n):
sum1 += a[i][j]
sum2 += a[j][i]
if sum1 > res:
res = sum1
if sum2 > res:
res = sum2
for i in range(n):
sum1 += a[i][i]
sum2 += a[i][n-i-1] # [0,4] [1,3] [2,2] [3,1] [4,0]
if sum1 > res:
res = sum1
if sum2 > res:
res = sum2
print(res)
'⏰ 코딩테스트 > 리스트 탐색' 카테고리의 다른 글
곳감(모래시계) (0) | 2021.09.29 |
---|---|
사과나무(다이아몬드) (0) | 2021.09.28 |
백준 알고리즘 - 2003 - 수들의 합 2 (0) | 2021.09.27 |
두 리스트 합치기 (0) | 2021.09.24 |
백준 알고리즘 - 10804 - 카드 역배치 (0) | 2021.09.24 |