数字三角形
要求走到最后mod 100最大

可达性DP(好像是这样叫)
用bool数组f[i][j][k]表示 位置(i,j)能否得到k(mod 100意义下)
转移条件 f[i][j][k]=f[i+1][j][[k-a[i][j]+100)%100] | f[i+1][j+1][[k-a[i][j]+100)%100]

//Writer:GhostCai && His Yellow Duck#include<iostream>
using namespace std;const int MAXN=26;int n;
int a[MAXN][MAXN];bool f[MAXN][MAXN][100];int main(){cin>>n;for(int i=1;i<=n;i++){for(int j=1;j<=i;j++){cin>>a[i][j];}}for(int i=1;i<=n;i++) f[n][i][((a[n][i]%100)+100)%100]=1;for(int i=n-1;i>=1;i--){for(int j=1;j<=i;j++){for(int k=0;k<=99;k++){int v=(((k-a[i][j])%100)+100)%100 ;f[i][j][k]=f[i+1][j][v] | f[i+1][j+1][v];}}}for(int i=99;i>=0;i--){if(f[1][1][i]){cout<<i<<endl;return 0;}}
}

转载于:https://www.cnblogs.com/ghostcai/p/9247487.html

[CODEVS] 2189 数字三角形W相关推荐

  1. 数字三角形W(加强版) codevs 2189

    2189 数字三角形W 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 黄金 Gold 题目描述 Description 数字三角形 要求走到最后mod 100最大 输入描述 Inpu ...

  2. 嘟!数字三角形 W WW WWW集合!

    哔!数字三角形全体集合! 数字三角形!到! 数字三角形W!到! 数字三角形WW!到! 数字三角形WWW!到! --------------------------------------------- ...

  3. codevs——1220 数字三角形(棋盘DP)

     时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题解 题目描述 Description 如图所示的数字三角形,从顶部出发,在每一结点可以选择向左走或得向右走,一 ...

  4. CodeVS 1220 数字三角形

    题目大意(经典的动态规划题型) http://codevs.cn/problem/1220/ #include <iostream>using namespace std; int n; ...

  5. Codevs 2198 数字三角形WWW

    题目: http://codevs.cn/problem/2198/ 题解: 谁和我说WW和WWW一样的!!!我看都没看就直接交了,,果然wa 代码: #include<iostream> ...

  6. vijos 1006 晴天小猪历险记之Hill——数字三角形的终极变化

    题目链接:https://vijos.org/p/1006 数字三角形原题看这里:http://www.cnblogs.com/huashanqingzhu/p/7326837.html 背景 在很久 ...

  7. 【动态规划专题】数字三角形模型

    题目 算法 AcWing 1015. 摘花生 简单线性DP.数字三角形模型 AcWing 1018. 最低通行费 数字三角形模型 AcWing 1027. 方格取数 四维DP AcWing 275. ...

  8. 数字三角形,最长上升子序列,背包模型 AcWing算法提高课 (详解)

    目录 数字三角形模型(只能向右和向下或向左和向上) AcWing 1015. 摘花生 AcWing 1018. 最低通行费(曼哈顿距离-向右和向下-求最小值-初始化) AcWing 1027. 方格取 ...

  9. 动态规划之数字三角形模型

    数字三角形模型 前言 最低通行费 方格取数 传纸条 前言 数字三角形题型的一般描述是: 给定一个共有N行的三角矩阵A,其中第t行有X列.从左上角出发,每次可以向下方或右下方走一步,最终到达底部求把经过 ...

最新文章

  1. 周志华:Boosting学习理论的探索 —— 一个跨越30年的故事
  2. TCP连接的建立和终止
  3. Programming Pearls Essay 01
  4. Java 生成有序 UUID
  5. php tp 模板assign,thinkphp中怎么让assign在另一个模板里使用呢?
  6. python3 爬虫实战:为爬虫添加 GUI 图像界面 之 tkinter
  7. bzoj1923 [Sdoi2010]外星千足虫 压位+高斯消元
  8. 两年不工作、月花200块,90后躺平学大师已有了一批「信徒」
  9. 很有趣的Java分形绘制
  10. 【深度优先搜索】计蒜客:置换的玩笑
  11. 当你爸妈吐槽你的微信头像时,你该如何反击?
  12. 【Unity学习】Unity GetCurrentAnimatorStateInfo方法判断动画播放
  13. 低功耗蓝牙开发权威指南--第三部分 主机 (第9-12章)
  14. 个人对系统拆分的理解
  15. 如何甄选出一个优秀的软件供应商?by彭文华
  16. 离线语音智能家居控制
  17. 信安软考 第十二章 网络安全审计技术
  18. iOS10新特性及Xcode8兼容适配资料整理
  19. 全球及中国网络安全行业项目投资调研及十四五前景展望分析报告2021-2027
  20. Python基础——流程控制之循环语句

热门文章

  1. 2021年最后几天,使用SSM实现网上购物商城系统
  2. ZooKeeper配置中出现Error contacting service. It is probably not running
  3. VMware的安装教程
  4. NCBI 下载fna文件 human viral bacteria
  5. markdown语法进阶
  6. 苹果笔记本中为虚拟机扩充硬盘的方法
  7. sublime Text3快捷键使用大全
  8. iOS UINavigationController
  9. 在JSP页面中显示动态时间
  10. Javascript中target事件属性,事件的目标节点的获取。