HDU 1176
来源:互联网 发布:海思监控软件 编辑:程序博客网 时间:2024/05/29 19:53
题意:中文题,不多说了。
思路:简单动态规划,类似于数塔,自底向上计算即可。
AC代码:
#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int n,t,x;int dp[100005][12],maxt;int main(){while(scanf("%d",&n)!=EOF&&n){ memset(dp,0,sizeof(dp)); maxt=0; for(int i=0;i<n;i++) { scanf("%d%d",&x,&t); dp[t][x]++; maxt=max(maxt,t); } for(int i=maxt-1;i>=0;i--) { dp[i][0]+=max(dp[i+1][0],dp[i+1][1]); for(int j=1;j<=9;j++)dp[i][j]+=max(dp[i+1][j],max(dp[i+1][j-1],dp[i+1][j+1]));dp[i][10]+=max(dp[i+1][10],dp[i+1][9]); } printf("%d\n",dp[0][5]);}return 0;}
0 0
- hdu 1176
- hdu 1176
- hdu 1176
- HDU 1176 !
- hdu 1176
- HDU 1176
- hdu 1176
- hdu 1176
- hdu 1176
- hdu 1176
- HDU 1176
- hdu 1176
- hdu 1176
- hdu 1176
- hdu-1176
- HDU 1176
- hdu 1176
- HDU 1176
- iOS开发--常用Mac终端命令
- linux service命令
- linux_Makefile文件的编写
- java language specification官方地址
- (4.1.2.5)Android 屏幕旋转 处理 AsyncTask 和 ProgressDialog 的最佳方案
- HDU 1176
- 数据库建立索引前后的性能分析
- hdu 3333 Turing Tree 树状数组
- 实训总结 ----- C++结语
- LeetCode之LCP(Longest Common Prefix)问题
- 实用表单验证
- java多线程
- Java判断素数方法
- 实用表单验证2