当前位置: 首页 > news >正文

某网站seo策划方案做微信充值网站

某网站seo策划方案,做微信充值网站,在线制作logo图标软件,wordpress最新中文版[NOIP2007 普及组] 守望者的逃离 - 洛谷 首先DP的套路就是先找状态 这题也找不出其他的状态了,只有时间一个 所以用f[i]表示时刻i能走多远 而仔细一想实际上决策只有跑、闪现、停三种决策 然而闪现的耗蓝要和跑步一同计算十分麻烦 于是把它们分开算&#xff1…

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

首先DP的套路就是先找状态

这题也找不出其他的状态了,只有时间一个

所以用f[i]表示时刻i能走多远

而仔细一想实际上决策只有跑、闪现、停三种决策

然而闪现的耗蓝要和跑步一同计算十分麻烦

于是把它们分开算:

先算闪现的,有以下框架

for i in range(1,t)

如果蓝量够

闪现,耗蓝

如果不够

停下,回蓝

接下来算走路,其实走路的只要维护之前算出的即可

因为之前已经算了只用闪现走多远,那么只要判断如果这一秒不闪或者不停(因为跑步不耗蓝)是否比之前更优即可

框架 for i in range(1,t)

如果这一秒走路比只闪现更优

那就走路,用走路替代闪现或停

同时,如果f[i]已经大于等于s,即逃出去了,那么输出并退出程序

转移方程:其实这题没什么转移方程,它不是传统DP所以没有传统的转移方程,只能说有点像基于时间轴的DP

#include<bits/stdc++.h>
using namespace std;
const int N=3e5+10;
int m,s,t;
int f[N];
int sum;
int main()
{scanf("%d %d %d",&m,&s,&t);for(int i=1;i<=t;i++){if(m>=10){f[i]=f[i-1]+60;m-=10;}else{f[i]=f[i-1];m+=4;}}for(int 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");printf("%d\n",i);return 0;}}printf("No\n");printf("%d\n",f[t]);return 0;
}

http://www.yayakq.cn/news/975200/

相关文章:

  • 零售客户电商网站wordpress后台改中文
  • 东丽区做网站免费注册个人电子邮箱
  • 商贸公司寮步网站建设极致发烧外贸网站知名做外链
  • 如何查看网站是否降权企业网站功能模块设计
  • 手机网站列表 教程dz建站与wordpress
  • 移动网站建设模板阿里云企业网站建设教程
  • 南通快速建站公司网站怎么做跳转安全
  • 学习做网站难吗北京有限公司
  • 江苏网站建设效果flash网站标题和网址
  • 网站建设的主要内容包括wordpress 评论可见
  • 手机网站开发做烧烤的网站
  • 网站制作软件都是什么wordpress 学校主题
  • 桂林网站制作怎么给网站做背景
  • 寮步网站建设哪家好图片素材网站怎么做
  • 工商银行门户网站是什么意思北京seoqq群
  • 上市公司网站设计推广发帖网站
  • 果洛电子商务网站建设小程序的类型有哪些
  • 吉安网站优化做网站关键词必须要中文网址
  • 广州乐地网站建设公司网站开发人员招聘
  • 扬州做阿里巴巴的公司网站项目管理软件系统
  • 商城网站开发商深圳招聘网站排名
  • 西峰网站建设易经网站开发公司
  • 山东省建设厅网站维护电话双语cms网站
  • 北京网站设计必看刻最全的域名后缀
  • 鞍山建设网站上海知名网站设计
  • 建设旅游网站目标客户分析贵阳网站设计企业
  • 教育机构网站代码网站页面描述
  • 苏州网站建设中心淄博云网信息技术有限公司
  • 一流专业建设网站北京最大的设计公司
  • 湖北联兴建设有限公司网站安徽新增13个高风险区