#P561. 拾金之旅
拾金之旅
題目描述
輸入為 m×n 大小的的陣列,每一格是一個介於 0 與 10 之間的整數,表示經過這格可以累積的金幣數量。
你必須從最左上角的位置開始,走到最右下角的位置結束。
過程中每一步可以選擇「往右走」或「往下走」。
請你算出最多可以獲得的金幣總數。
輸入格式
第一行輸入兩個正整數 m,n(1≤m≤10,1≤n≤10), 數值之間用空格分隔。
接下來輸入 m 行,每行包含 n 個介於 0 與 10 之間整數, 數值之間用空格分隔。即第 i 行的第 j 個數字表示在 (i,j) 位置可以得到的金幣數量。
輸出格式
輸出最多可以獲得的金幣總數
Samples
["3 3\r\n5 0 4\r\n1 2 3\r\n5 0 2","6 6\r\n1 0 0 0 0 10\r\n1 0 0 0 0 0\r\n1 0 0 0 0 0\r\n1 0 0 0 0 0\r\n1 0 0 0 0 0\r\n1 1 1 1 1 1","2 4\r\n0 1 3 2\r\n3 2 5 0"]
["14","12","10"]
提示
import itertools
參考網址:https://ithelp.ithome.com.tw/articles/10221633
原始資料
- Zero1 題號:
a561 - Hydro 題號:
Z0561 - Locale:
zh_TW - Display:
open