欢迎光临散文网 会员登陆 & 注册

CF竞赛题目讲解_CF1743E(阶梯式DP)

2022-11-05 17:05 作者:Clayton_Zhou  | 我要投稿


AC代码

https://codeforces.com/contest/1743/submission/179376397


题意:

Monocarp的飞船上安装了两台激光器。激光器1和2都具有两个值:

pi——激光器的功率;

ti-激光器的重新加载时间。

当激光器充满电时,Monocarp可以发射它,也可以等待另一个激光器充电并同时发射两者。

敌方宇宙飞船具有h耐久性和s防护能力。当Monocarp射杀敌方飞船时,

飞船受到(P−s) 损坏(  (P−s) 从其耐久性中减去),

其中P是单鲤鱼发射的激光的总功率(即,  如果他只发射激光i,则为pi;如果他同时发射两个激光,则为p1+p2)。

当敌方宇宙飞船的耐久性变为0或更低时,视为其已被摧毁。


输入

第一行包含两个整数p1和t1(2≤p1≤5000; 1≤t1≤10^12)-第一激光器的功率和重新加载时间。

第二行包含两个整数p2和t2(2≤p2≤5000; 1≤t2≤10^12)-第二激光器的功率和重新加载时间。

第三行包含两个整数h和s(1≤h≤5000; 1≤s<min(p1,p2))-敌方飞船的耐久性和防护能力。

请注意,最后一个限制意味着Monocarp将始终能够摧毁敌方飞船。

输出

打印一个整数-Monocarp摧毁敌方飞船所需的最短时间。


题解:

阶梯式DP


CF竞赛题目讲解_CF1743E(阶梯式DP)的评论 (共 条)

分享到微博请遵守国家法律