hduoj1176 免费馅饼

简介: 免费馅饼 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 25231    Accepted Submission(s): 8561Problem Description 都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。

免费馅饼

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 25231    Accepted Submission(s): 8561


Problem Description
都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameboy马上卸下身上的背包去接。但由于小径两侧都不能站人,所以他只能在小径上接。由于gameboy平时老呆在房间里玩游戏,虽然在游戏中是个身手敏捷的高手,但在现实中运动神经特别迟钝,每秒种只有在移动不超过一米的范围内接住坠落的馅饼。现在给这条小径如图标上坐标:

为了使问题简化,假设在接下来的一段时间里,馅饼都掉落在0-10这11个位置。开始时gameboy站在5这个位置,因此在第一秒,他只能接到4,5,6这三个位置中其中一个位置上的馅饼。问gameboy最多可能接到多少个馅饼?(假设他的背包可以容纳无穷多个馅饼)
 

Input
输入数据有多组。每组数据的第一行为以正整数n(0<n<100000),表示有n个馅饼掉在这条小径上。在结下来的n行中,每行有两个整数x,T(0<T<100000),表示在第T秒有一个馅饼掉在x点上。同一秒钟在同一点上可能掉下多个馅饼。n=0时输入结束。
 

Output
每一组输入数据对应一行输出。输出一个整数m,表示gameboy最多可能接到m个馅饼。
提示:本题的输入数据量比较大,建议用scanf读入,用cin可能会超时。

 

Sample Input
  
  
6 5 1 4 1 6 1 7 2 7 2 8 3 0
 

Sample Output
  
  
4
 
知识点:dp、动态规划、类似于数塔,从下往上计算

#include<cstdio>
#include<cstring>
int dp[110000][12];
int max(int v,int u)
{
    return v>u?v:u;
}
int main()
{
    int i,j,s,t,m,Max;
    while(scanf("%d",&m),m)
    {
        memset(dp,0,sizeof(dp));
        Max=0;
        while(m--)
        {
            scanf("%d%d",&s,&t);
            dp[t][s]++;
            if(Max<t) Max=t;
        }
        for(i=Max-1;i>=0;i--)
        {
            dp[i][0]+=max(dp[i+1][0],dp[i+1][1]);
            for(j=1;j<=10;j++)
            {
                dp[i][j]+=max(max(dp[i+1][j-1],dp[i+1][j]),dp[i+1][j+1]);
            }
        }
        printf("%d\n",dp[0][5]);
    }
}



目录
相关文章
|
6月前
免费馅饼—(HDU - 1176)
免费馅饼—(HDU - 1176)
|
6月前
|
人工智能 前端开发
年末了!你的“建站搭子”找好了吗?
当我们换个角度,用流行语来了解我们的【阿里云建站】,会是怎样的呢?
|
12月前
11月建站狂欢季, 不玩套路,优惠拉满!
0元建站?让我看看怎么个事儿!
195 0
|
程序员
盘点和程序员相关的那些事,让你不再被割韭菜,薅羊毛!
如今的我们处在一个信息爆炸的时代,光埋头苦恼的闭门造车已经不能满足我们程序员的日常开销啦,因此需要密切关注和自己相关的那些事!
171 0
|
域名解析 监控 安全
试用期没过,因在公司上了 1024 网站...
HTTPS 为什么安全。 HTTPS 真的安全吗? App 如何保证信息安全,不被爬走? 公司可能的监控手段有哪些?我们应该怎么做?
试用期没过,因在公司上了 1024 网站...
|
弹性计算 前端开发 数据挖掘
云小宝码上送祝福,带云小宝回家(免费抽iphone13)
云小宝码上送祝福,带云小宝回家 11.27- 1.16期间,做任务免费抽iphone13,还可得阿里云限量版手办及程序员成长大礼包 https://developer.aliyun.com/special/luckycode
云小宝码上送祝福,带云小宝回家(免费抽iphone13)
|
算法 安全 小程序
阿里云SSL证书年终抢购攻略,这波福利不抢就亏大啦!
沃通是工信部许可的权威CA机构,沃通WoSign SSL证书上线阿里云平台以来,成为阿里云平台热销的国产品牌证书,目前可在阿里云平台选购WoSign品牌DV(域名型)SSL证书,支持绑定通配符域名和单域名,支持签发国密算法和RSA算法。想参与下单挑战任务,要怎么搭配购买SSL证书,既能参加活动又最实惠呢?一起来看看吧!
575 0
阿里云SSL证书年终抢购攻略,这波福利不抢就亏大啦!
|
编解码 达摩院 算法
圣诞节,在奶奶身边云烤火!
“听这声音仿佛回到了小时候,不仅脑海里有画面,甚至还有温度味道。” “隔着屏幕已经感受到火光和扑面而来的温暖了” “没想到在淘宝直播间也能听到asmr”
圣诞节,在奶奶身边云烤火!
|
存储 人工智能 编解码
这次,阿里云真的飘了!
用字节丈量土地、感知晴雨,阿里云这次飘向了外太空!
1769 0