[NOIP2007 普及组] 守望者的逃离

什么?这道题不会?

安排!

🎫审题 qwq

题目传送门

P1095 [NOIP2007 普及组] 守望者的逃离

我们可以将题目简化为下文(仅供参考)

甲在长达 s s s米光明大道的起始点,每秒有三种选择:1.行使 17 m 17m 17m 2.在蓝量足够的情况下行使 60 m 60m 60m,蓝量减去10 3.行使 0 m 0m 0m,恢复4蓝量。请问甲能否在初始蓝量为 m m m的情况下在 t t t秒内到达终点。如果能,输出 " Y e s " "Yes" "Yes"并换行输出需要用的时间。如不能,输出 " N o " "No" "No"并换行输出最长能达多少米。

总感觉没简化多少(废话×1)

考察知识点:动态规划/dp/贪心

🤔思路 qaq

其实这道题并不难,只要理解了并找到方法,也就最多普及🗡(废话×2)

先找第屁思路(简单的都不敢说是dp题了)

根据题目不难发现,闪现比普通跑步的速度快得多,所以只要有蓝量就优先闪现。(废话×3)

我们只需要用循环来模拟每一分钟(数据不算太强,可以枚举, 1 ≤ T ≤ 3 × 1 0 5 1\le T\le3\times10^5 1

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值