728x90
반응형
단순 사칙연산 문제이다. n이 1일 때는 li[0][0]을 출력해주고, n이 2 이상일 때는
li[0][0] + sum(li[-1]) if n > 1 else li[0][0] + sum([li[i][0]+li[i][-1] for i in range(1, n-1)])을 출력해주면 된다.
case = 1
while 1:
n = int(input())
if n == 0:
break
li = [list(map(int, input().split())) for _ in range(n)]
res = li[0][0] + sum(li[-1]) if n > 1 else li[0][0]
res += sum([li[i][0]+li[i][-1] for i in range(1, n-1)])
print(f"Case #{case}:{res}")
case += 1
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 14614번 Calculate!(python) (0) | 2021.03.04 |
---|---|
백준 알고리즘 14579번 덧셈과 곱셈(python) (0) | 2021.03.03 |
백준 알고리즘 14545번 Square(python) (0) | 2021.03.03 |
백준 알고리즘 14568번 2017 연세대학교 프로그래밍 경시대회(python) (0) | 2021.03.03 |
백준 알고리즘 14491번 9진수(python) (0) | 2021.03.03 |