[python/inflearn/section3] 사과나무(다이아몬드)
본 내용은 파이썬 알고리즘 문제풀이 (코딩테스트 대비) 강의를 토대로 작성하였습니다.
# 사과나무(다이아몬드)
import sys
#sys.stdin=open("input.txt", "r")
n = int(input())
a = [list(map(int, input().split())) for _ in range(n)]
# 가운데를 기준으로 시작값과 끝 값을 구한다.
mid = n//2
s = e = mid
res = 0
for i in range(n):
for j in range(s, e+1):
res += a[i][j]
if i < n//2 :
s -= 1
e += 1
else :
s += 1
e -= 1
print(res)
'Algorithm > 파이썬 알고리즘 문제풀이' 카테고리의 다른 글
[python/inflearn/section3] 봉우리 (0) | 2022.10.05 |
---|---|
[python/inflearn/section3] 곳감(모래시계) (0) | 2022.09.25 |
[python/inflearn/section3] 격자판 최대합 (1) | 2022.09.25 |
[python/inflearn/section3] 수들의 합 (0) | 2022.09.22 |
[python/inflearn/section3] 두 리스트 합치기 (0) | 2022.09.22 |