반응형
[문제 출처]
https://www.acmicpc.net/problem/14430
14430번: 자원 캐기
인류의 차세대 인공지능 자원 캐기 로봇인 WOOK은 인간 대신 자원을 캐는 로봇이다. WOOK은 언제나 제한된 범위 내에서 자원을 탐색하며, 왼쪽 위 (1, 1)부터 오른쪽 아래 (N, M)까지 자원을 탐색한다.
www.acmicpc.net
[문제 풀이]
import sys
input = sys.stdin.readline
x,y = map(int, input().split())
arr = [[0 for i in range(y+1)] for _ in range(x+1)]
#print(arr)
dp = [[0 for i in range(y+1)] for _ in range(x+1)]
for i in range(1,x+1):
tmp = list(map(int, input().split()))
tmp.insert(0,0)
arr[i] = tmp
for i in range(1,x+1):
for j in range(1,y+1):
dp[i][j] = max(arr[i][j] + dp[i][j-1], arr[i][j] + dp[i-1][j])
print(dp[x][y])
반응형
'알고리즘 > python' 카테고리의 다른 글
[python/파이썬] 백준 20546 기적의 매매법 (0) | 2022.07.19 |
---|---|
[python/파이썬] 백준 21918 전구 (0) | 2022.07.19 |
[python/파이썬] 백준 11060 점프 점프 (0) | 2022.07.18 |
[python/파이썬] 백준 1660 캡틴 이다솜 (0) | 2022.07.15 |
[python/파이썬] 백준 17212 달나라 토끼를 위한 구매대금 지불 도우미 (0) | 2022.07.15 |