HDU 2154跳舞毯
最简单的dp题目
dp[i][j]
j=1表示第i步在红色的步数
j=2表示第i步在黄色的步数
j=3表示第i步在蓝色的步数
对于每次跳到红色的状态有:第i-1必须是在蓝色和黄色的地板上
所以dp[i][1]=dp[i-1][2]+dp[i-1][3];
第i步黄色也有dp[i][2]=dp[i-1][1]+dp[i-1][3];
第i步蓝色有dp[i][3]=dp[i-1][1]+dp[i-1][2];
代码如下
#include<iostream>
#include<cstring>
#include<cstdio>
#include<cmath>
using namespace std;
int dp[1001][3];
int main()
{dp[1][2]=1;int i;dp[1][3]=1;dp[1][1]=0;for(i=2;i<=1000;i++){dp[i][1]=dp[i-1][2]+dp[i-1][3];dp[i][2]=dp[i-1][1]+dp[i-1][3];dp[i][3]=dp[i-1][1]+dp[i-1][2];dp[i][1]=dp[i][1]%10000;dp[i][2]=dp[i][2]%10000;dp[i][3]=dp[i][3]%10000;}int n;while(scanf("%d",&n)&&n){printf("%d\n",dp[n][1]);}return 0;
}
HDU 2154跳舞毯相关推荐
- HDU 2154 跳舞毯
http://acm.hdu.edu.cn/showproblem.php?pid=2154 Problem Description 由于长期缺乏运动,小黑发现自己的身材臃肿了许多,于是他想健身,更准 ...
- HDU 2154 跳舞毯 (递推)
Problem Description 由于长期缺乏运动,小黑发现自己的身材臃肿了许多,于是他想健身,更准确地说是减肥. 小黑买来一块圆形的毯子,把它们分成三等分,分别标上A,B,C,称之为" ...
- hdu 2154 跳舞毯 (DP)
点击打开链接 dp[i]=dp[i-1]+2*dp[i-2] #include"stdio.h" int main() {__int64 dp[1005];int i;int n; ...
- HDU 2154:跳舞毯
跳舞毯 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submis ...
- 【HDU】3441 Rotation
题意:给出A和C(1<=A,C<=10^9),所有满足B * B * K + 1 = A * A, (K >= 0)的B,构成边长为B的正方形,等角度的围绕在一个小正方形的周围.用C ...
- [转] HDU 题目分类
转载来自:http://www.cppblog.com/acronix/archive/2010/09/24/127536.aspx 分类一: 基础题:1000.1001.1004.1005.1008 ...
- HDU题目分类啊!!!
分类一(详细): 分类二: 基础题:1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029.1032.1037.1040.10 ...
- HDU题目分类大全【大集合】
基础题: 1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029. 1032.1037.1040.1048.1056.105 ...
- HDU 5643 King's Game 打表
King's Game 题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=5643 Description In order to remember hi ...
- 转载:Hdu 题目分类
原址点击 基础题:1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028.1029. 1032.1037.1040.1048.1056. ...
最新文章
- 嵌入式视觉领域的机器学习
- 代码对比工具,我就用这 6 个!
- python爬虫qq音乐教学视频_爬取QQ音乐(讲解爬虫思路)
- 问题 | FileNotFoundError: [Errno 2] No such file or directory: 'null'
- 解决Transformer固有缺陷:复旦大学等提出线性复杂度SOFT
- react提交数据到数据库_React型关系数据库事务
- ES6、TYPESCRIPT、ATSCRIPT和BABEL是什么玩意儿
- cut、tr、wc、sort4
- yuicompressor java_YUI Compressor
- 开水果店的水果怎么保鲜,新手开水果店水果保鲜方法
- jsp+ssm计算机毕业设计演唱会售票系统【附源码】
- [SARscape] 多时相SAR影像的应用 - 监督分类、提取水稻种植区 - 以Sentinel-1A数据为例
- mui 写出Tab标签可滑动可点击的效果(下划线效果)
- 让AI看哈利波特就为了学······剧透?!还能不能愉快的玩耍了?
- SE2431L-R射频放大器
- 显卡驱动又双叒叕怎么办?
- ASP.NET MVC5 网站开发实践
- 计算机工程与应用张永亮,张永亮-青岛理工大学 机械与汽车工程学院
- mybatis条件语句中带数组参数
- 学校图书馆共有 300 万册图书,想统计其中 Computer , Science ,计算机,科学这几个词出现的次数,并按照自然年度分类,如 2016 年出版的
热门文章
- 电脑桌面计算机图标下不显示文字,电脑桌面图标下面的文字有时会突然不见,然后 – 手机爱问...
- vue.js根据数据循环生成表格_Vue Elenent实现表格相同数据列合并
- 操作系统-比例份额调度
- 家庭用计算机音响,7.1声道THX家庭影院音箱摆位计算器
- RDA5820收音机芯片驱动
- 利用VMware Workstation(虚拟机系统)完成DNF双开的基本操作教程
- 信息学奥赛一本通 铲雪车
- 关于求职及面试的一些小技巧
- 情人年-CGArt | 风格 银光版
- 重磅推荐 | 我精选的15个电子书下载网站!