HDU-1176 做个骑士,以梦为马
来源:互联网 发布:看足球比赛的软件 编辑:程序博客网 时间:2024/05/11 03:11
/****************************************************************************************************************HDU:1176 类似数塔,递推方向从最后一层 到第一层 f[i][j]:第j秒在i位置获得的最大馅饼数 f[0][j] += max { f[0][j+1] , f[1][j+1] } i=0; f[10][j] += max { f[10][j+1] , f[9][j+1] } i=10 f[i][j] += max { f[i+1][j+1] , f[i-1][j+1] , f[i][j+1] } 0<i<10*****************************************************************************************************************/#include <iostream>#include <string.h>#include <algorithm> //max函数用,HDU不支持直接使用using namespace std;int f[11][100001]; //为什么定义在 main 之前就没有越界int main(){ int n,x,T; while(cin>>n,n!=0) { int maxtime=0; memset(f,0,sizeof(f));//f=0; for(int i=0;i<n;i++) { cin>>x>>T; f[x][T]++; if(T>maxtime) maxtime=T; } //cout<<maxtime<<endl; for(int j=maxtime-1;j>=0;j--) { f[0][j] += max(f[0][j+1],f[1][j+1]); f[10][j] += max(f[10][j+1],f[9][j+1]); for(int i=1;i<10;i++) f[i][j] += max(max(f[i][j+1],f[i+1][j+1]),f[i-1][j+1]); } cout<<f[5][0]<<endl; } return 0;}
0 0
- HDU-1176 做个骑士,以梦为马
- HDU-2037 做个骑士,以梦为马
- HDU-1051 做个骑士,以梦为马
- HDU-1009 做个骑士,以梦为马
- 以圆桌骑士为例浅尝HTML5游戏开发
- 以圆桌骑士为例浅尝HTML5游戏开发
- 以梦为马
- Hdu 5819 Knights(前缀相同,骑士决斗,最后剩下第n个骑士)
- PS做以图片为文字背景
- cocos2dx 以box2d做个小车test
- 做个什么不可以呢
- 以梦喂马,驰骋岁月;以梦为马,诗酒趁年华。
- 分区以3个数据库为例
- 【以梦为马】村庄(散文)
- 祖国(或以梦为马)
- 祖国,或以梦为马
- 以梦为马----2016年中总结
- 以梦为马 不负韶华
- HDU-1009 做个骑士,以梦为马
- ui-router参数传递问题
- 【译文】R语言非线性回归入门
- 使用YCSB对HBASE进行测试
- nefu fibs的位数 461 (矩阵)
- HDU-1176 做个骑士,以梦为马
- 【CI学习笔记】一个用PHP写的,简单的MVC实例
- UVA 11572(p239)----Unique snowflakes
- UVA 11582(p316)----Colossal Fibonacci Numbers!
- JavaWeb—DBUtils框架简介、DbUtils类、QueryRunner类 、ResultSetHandler接口
- [UVA1587]BOX
- linux下tomcat部署问题
- POJ 3414
- 3439: Kpm的MC密码 trie+主席树