[luoguP1095] 守望者的逃离(DP)
传送门
这题。。。。得考虑一些奇奇怪怪的复杂情况
不过也有简便方法。
枚举时间,先算出来只用魔法走的时间。
然后再枚举一遍时间,再算只走的时间,两个比较一下,取最游值。
代码
#include <cstdio>
#include <cstring>
#include <iostream>
#define N 3000001int m, s, t;
int f[N];inline int read()
{int x = 0, f = 1;char ch = getchar();for(; !isdigit(ch); ch = getchar()) if(ch == '-') f = -1;for(; isdigit(ch); ch = getchar()) x = (x << 1) + (x << 3) + ch - '0';return x * f;
}int main()
{int i, j;m = read();s = read();t = read();for(i = 1; i <= t; i++)if(m > 9)f[i] = f[i - 1] + 60, m -= 10;elsef[i] = f[i - 1], m += 4;for(i = 1; i <= t; i++){if(f[i] < f[i - 1] + 17) f[i] = f[i - 1] + 17;if(f[i] >= s){printf("Yes\n%d\n", i);return 0;}}printf("No\n%d\n", f[t]);return 0;
}
转载于:https://www.cnblogs.com/zhenghaotian/p/7064783.html
[luoguP1095] 守望者的逃离(DP)相关推荐
- 洛谷P1095 守望者的逃离 dp
https://www.luogu.org/problem/P1095 题目描述恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变.守望者在与尤迪安的交锋中遭遇了围杀,被困在一个 ...
- 【每日DP】day 5、P1095 守望者的逃离(好像悟到了DP的真谛)难度⭐⭐★
P1095 守望者的逃离 输入 39 200 4 输出 No 197 输入 36 255 10 输出 Yes 6 好像悟到了DP的真谛(doge) 动态规划,就是动态地维护当前的状态. 本题种状态是距 ...
- 守望者的逃离一道简单的DP
现在的水平做一些简单的dp问题还是能单刷出来了 1144 守望者的逃离 2007年NOIP全国联赛普及组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 ...
- 【简单DP】[NOIP2007 普及组] 守望者的逃离
P1095 [NOIP2007 普及组] 守望者的逃离 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题意: 思路: 独立做出来的一道DP! 一开始我去模拟过程找子问题,然后去找阶 ...
- 【dp】守望者的逃离
妙 题目描述 恶魔猎手尤迪安野心勃勃,他背着了暗夜精灵,率领深藏在海底的娜迦族企图叛变.守望者在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上.为了杀死守望者,尤迪安开始对这个荒岛施咒,这座岛很快 ...
- noip普及组2007 守望者的逃离
守望者的逃离 描述 恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变.守望者 在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上.为了杀死守望者,尤迪安开始对这 个荒岛施咒, ...
- [动态规划] 守望者的逃离
今天来给大家讲守望者的逃离这道题 先上题目 题目描述 恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变.守望者在与尤迪安的交锋中遭遇了围杀,被困在一个荒芜的大岛上.为了杀死守望 ...
- [sicily]1484. 守望者的逃离
1484. 守望者的逃离 Constraints Time Limit: 1 secs, Memory Limit: 32 MB Description 恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领 ...
- NOIP200703守望者的逃离
链接 题目地址 [NOIP2007 普及组] 守望者的逃离 题目背景 恶魔猎手尤迪安野心勃勃,他背叛了暗夜精灵,率领深藏在海底的娜迦族企图叛变. 题目描述 守望者在与尤迪安的交锋中遭遇了围杀,被困在一 ...
最新文章
- 如何用Python写一个贪吃蛇AI
- 【Lucene4.8教程之四】分析
- C#中的Clipboard与ContextMenuStrip应用举例
- TCP协议——三次握手与四次关闭
- android excel布局,Android实现仿excel数据表格效果
- php checkbox 保存,PHP中在数据库中保存Checkbox数据
- 微信公众号服务器模式,微信公众平台的两种模式
- Androidstudio查不出具体哪行报错解决办法
- 来吧,用设计模式来干掉 if-else 啊~
- 中国妇女儿童统计资料(2014-2020年)
- 16Aspx.com源码2013年10月到2013年12月详细
- 小米6怎么刷入鸿蒙,小米6成功刷入统信UOS系统 刷机包开放下载
- 实现共享要修改哪些计算机策略,局域网共享组策略怎么设置
- linux使用指定网卡ping,LINUX ping 指定网卡
- 如何用python画爱心?
- 2021-07-04——在线考试系统设计
- 【STM32】在Keil上使用C++编程
- HL7体系入门级介绍【转】
- 海思AI芯片(Hi3519A/3559A)方案学习一Ubuntu18.0.4上编译Hi3519AV100 uboot和kernel
- matlab如何使用slice,Matlab的slice命令