[HDU 1176] 免费馅饼

news/2025/12/4 13:45:24/文章来源:https://www.cnblogs.com/ProJon/p/19307043

目录
  • Question
  • Stragedy
  • Code

Question

题目传送门
都说天上不会掉馅饼,但有一天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

Stragedy

We can use DP to solve the problem. The number of one cake's he can catch equals one plus the one up left, up, and up right.

Here is the graph of the cakes:
3's second: 0 0 0 0 0 0 0 0 1 0 0
2's second: 0 0 0 0 0 0 0 2 0 0 0
1's second: 0 0 0 0 1 1 1 0 0 0 0
0's second: 0 0 0 0 0 0 0 0 0 0 0
(0 means no cake at that position)
Each row stand for at each time the position cakes will drop at

状态转移方程: dp[i][j]+=max(max(dp[i+1][j],dp[i+1][j+1]),dp[i+1][j-1])

Code

Now here is the code y'all been waiting for:)

#include <bits/stdc++.h>
using namespace std;
int dp[100002][12]={0},cakes,i,place,t,start=0;
int main(){ios::sync_with_stdio(0); // This increase the speed of inputwhile (cin>>cakes){if (cakes==0) break;memset(dp, 0, sizeof(dp));for (i=0;i<cakes;i++){cin>>place>>t;dp[t][place]++;start=max(start,t);}// The grid/*for (i=start;i>=0;i--) {for(int j=0;j<=10;j++) cout<<dp[i][j]<<" ";cout<<endl;}*/for (i=start-1;i>=0;i--) { // (start-1) No need to check the top rowfor (int j=0;j<=10;j++) {dp[i][j]+=max(max(dp[i+1][j-1],dp[i+1][j]),dp[i+1][j+1]);}}cout<<dp[0][5];}return 0;
}

😃

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/986806.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年天坛家具:国企家装巨头的全产业链实力解析

引言:本文从国企基因与全产业链赋能维度切入,聚焦天坛家具旗下核心家装业务板块天坛装饰的运营模式与竞争壁垒,结合其母公司金隅集团的资源禀赋与行业资质,为关注家装服务品质、供应链稳定性及长期保障价值的消费者…

外贸建站网站的公司有哪些?2025年外贸独立站建设公司排名TOP3推荐

外贸建站网站的公司有哪些?2025年外贸独立站建设公司排名TOP3推荐外贸独立站逐渐成为国内企业品牌出海的核心阵地,但是如何搭建外贸外贸建站网站的公司有哪些却成为各位商家困惑的问题。这时如果选择一家靠谱的外贸建…

2025年12月北京装修公司综合实力排行榜:五大品牌深度对比与选择指南

一、引言 北京家装市场作为全国性标杆,每年服务数十万家庭装修需求,其复杂性与专业性对业主决策能力提出极高要求。目标用户群体涵盖首次置业年轻家庭、老旧房屋改造业主及高端改善型需求者,其核心诉求集中于四个维…

2025版儿童补锌医学指南:药字号vs食字号的核心差异及优选方案_儿童补锌_厌奶厌食_孕妇补锌

2025版儿童补锌医学指南:药字号vs食字号的核心差异及优选方案 “孩子不爱吃饭、总感冒,是不是缺锌?”“货架上‘食字号’‘药字号’补锌产品五花八门,该怎么选?”在儿科门诊,这样的疑问每天都在上演。锌作为儿童…

2025年安徽AI搜索推广公司排名:辰俊网络凭实力上榜

在AI技术重塑获客逻辑的2025年,AI搜索推广已成为安徽企业(合肥、芜湖、安庆等)精准触达客户的核心路径。但面对AI搜索推广选哪家好、AI搜索推广平台找哪些、AI搜索推广方案推荐哪些的困惑,多数企业陷入试错成本高、…

杂题选做-9

#81 P11324 题目传送门 考前做到的一道清新树剖题。 考虑 \(x_i=1\) 的部分分。那么首先有固定贡献 \(c_x+c_y-dis(x,y)\),因此只需要考虑 \(z\) 对答案的贡献。那么对于 \(x \rightarrow y\) 路径上的每一个点 \(u\)…

2025年板式木工封边机五大品牌排行榜,速帕尔品牌知名度大

为帮家居制造企业高效锁定适配自身生产需求的封边机合作伙伴,避免选型走弯路,我们从技术工艺先进性、市场覆盖广度、品牌行业认可度、产品性能稳定性及真实客户口碑五大维度,对多家服务商展开深度评估,终精心筛选出…

2025年停经架配件批发厂家推荐,资深老牌厂商全解析

在纺织工业的连续生产链条中,停经架配件是保障织机稳定运行、织物质量合格的隐形守护者——经线断裂的漏判可能导致整卷坯布报废,检测延迟会让生产线停工损失以分钟计。面对市场上鱼龙混杂的供应商,如何找到技术可靠…

2025年12月北京装修公司推荐:权威排行榜单与深度对比分析

一、引言 北京作为超大型城市,存量房市场规模庞大,新房交付与旧房改造需求并存,装修服务已成为千万家庭改善居住品质的核心消费场景。当前用户群体涵盖首次置业年轻家庭、改善型中产阶层以及高端定制需求业主,其核…

Nginx防御HTTP Host头注入漏洞:实战配置漏洞修复教程 - 实践

Nginx防御HTTP Host头注入漏洞:实战配置漏洞修复教程 - 实践2025-12-04 13:36 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !import…

顶尖电子秤(体脂秤、厨房秤、智能秤)方案开发公司

在电子秤及智能健康设备赛道,方案开发能力是企业立足的核心根基,更是引领行业升级的关键动力。作为国内电子秤领域的头部方案商,深圳市西城微科电子有限公司(以下简称“西城微科”)深耕行业近二十年,以芯片级研发…

[HDU 2084] 数塔

目录QuestionStragedyCode Question 题目传送门 在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的: 有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大…

2025年12月北京整装公司推荐:五大品牌综合实力排行榜单深度对比评测指南

一、引言 在北京这样的一线城市,家居装修已成为城市家庭改善居住品质的核心需求。面对市场上琳琅满目的整装服务提供商,目标用户群体主要为首次置业的新婚家庭、改善型住房需求的中年群体以及追求品质升级的精英阶层…

2025年12月北京整装公司推荐:前五强排行榜单与深度选择指南分析

一、引言 北京作为超大型城市,存量房翻新与新房装修需求持续旺盛,整装模式因其设计施工一体化、主材辅材全包干、工期可控等特性,已成为市场主流选择。当前消费者面临的核心痛点集中在四个方面:一是如何甄别企业真…

2025年12月北京整装公司推荐权威排行榜:五大品牌深度评测与选择指南

一、引言 在北京这样的一线城市,家庭装修不仅关乎居住品质,更是重要的资产配置决策。面对市场上众多的整装公司,目标用户群体主要为有装修需求的业主,其核心诉求集中在三个维度:一是控制预算成本,避免隐性消费;…

2025年12月北京老房装修公司推荐:权威榜单与深度对比分析

一、引言 北京老房装修市场正迎来结构性需求释放期。随着城市更新进程加速,大量房龄超过15年的存量房面临功能改造与品质升级,目标用户群体涵盖改善型家庭、学区房购置者及适老化改造需求者。这类用户的核心诉求呈现…

2025年12月北京老房装修公司推荐榜:国企品质与口碑实力综合评测

一、引言 北京老房装修市场正面临存量房改造需求持续释放的关键阶段。对于拥有老旧住宅的业主而言,装修决策不仅涉及资金投入,更关乎居住安全与生活品质提升。当前目标用户群体主要为北京城区内房龄超过15年的二手房…

2025年12月北京老房装修公司推荐榜:综合实力TOP5品牌深度对比评测权威指南

一、引言 北京老房装修市场具有鲜明的特殊性,建筑年代跨度大、结构类型复杂、隐蔽工程隐患多,对装修公司的专业能力提出更高要求。目标用户主要为拥有二十年房龄以上房产的业主群体,其核心需求聚焦于三大维度:一是…

2025年12月北京老房翻新装修公司推荐:权威排行榜单深度评测与选购指南

一、引言 北京作为拥有大量存量房的一线城市,老房翻新市场持续活跃。目标用户群体主要为拥有二十年房龄以上住宅的业主,其核心诉求集中在三个层面:一是成本控制,希望在预算内实现性价比最大化;二是质量保障,尤其…

2025年12月北京老房翻新装修公司推荐榜:权威对比与深度评测指南

一、引言 北京老房翻新市场近年来呈现持续增长态势,大量建于上世纪八九十年代的住宅进入集中翻新周期。对于业主而言,选择一家可靠的装修公司直接关系到居住品质、预算控制与施工周期三大核心诉求。老房改造涉及结构…