数字三角形W(加强版) codevs 2189
2189 數(shù)字三角形W
時間限制: 1 s
空間限制: 32000 KB
題目等級 : 黃金 Gold
題目描述 Description
數(shù)字三角形
要求走到最后mod 100最大
輸入描述 Input Description
第1行n,表示n行
第2到n+1行為每個的權(quán)值
輸出描述 Output Description
mod 100最大值
樣例輸入 Sample Input
2
1
99 98
樣例輸出 Sample Output
99
數(shù)據(jù)范圍及提示 Data Size & Hint
n<=25
此題顯然用普通的動歸思想不可做,因?yàn)榇鸢敢猰od100,所以在原先的基礎(chǔ)上加一重狀態(tài)。dp[i][j][k]定義為在(ij)這個位置k數(shù)是否能被累加到,是一個布爾數(shù)組。
狀態(tài)轉(zhuǎn)移方程: dp[i][j][k]=dp[i+1][j][((k-a[i][j])%100+100)%100] || dp[i+1][j+1][((k-a[i][j])%100+100)%100];
((k-a[i][j])%100+100)%100這樣取mod防止出現(xiàn)負(fù)數(shù)。
轉(zhuǎn)載于:https://www.cnblogs.com/sdfzsyq/p/9677170.html
總結(jié)
以上是生活随笔為你收集整理的数字三角形W(加强版) codevs 2189的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Redis未授权访问漏洞记录(端口:63
- 下一篇: 数论-扩展中国剩余定理