题目名称 1766. 陶勒斯VS约瑟
输入输出 tvsy.in/out
难度等级 ★☆
时间限制 10 ms (0.01 s)
内存限制 64 MiB
测试数据 10
题目来源 Gravatar→震世逆空波→ 于2014-10-23加入
开放分组 全部用户
提交状态
分类标签
基本 模拟
分享题解
通过:5, 提交:40, 通过率:12.5%
Gravatar→震世逆空波→ 100 0.002 s 0.29 MiB C++
Gravatar乌龙猹 100 0.002 s 0.29 MiB C++
Gravatar→震世逆空波→ 100 0.002 s 0.29 MiB C++
Gravatar奶猹 100 0.003 s 0.29 MiB C++
Gravatar→震世逆空波→ 100 0.141 s 0.29 MiB C++
Gravatar乌龙猹 80 0.073 s 0.14 MiB C++
Gravatar乌龙猹 40 0.002 s 0.29 MiB C++
Gravatar乌龙猹 40 0.002 s 0.29 MiB C++
Gravatar乌龙猹 40 0.002 s 0.29 MiB C++
GravatarEzio 0 0.000 s 0.00 MiB C++
关于 陶勒斯VS约瑟 的近10条评论(全部评论)
回复 @派大星 :
有本事你也秀代码啊
Gravatar乌龙猹
2014-10-25 18:45 4楼
回复 @派大星 :
快来膜拜我这个大神!!
Gravatar乌龙猹
2014-10-25 18:39 3楼
标程依旧有误,请及时修改
Gravatar乌龙猹
2014-10-24 06:09 2楼
回复 @Ginga S :
题目已改,处理小数为向下取整
多谢指出错误并提供标程,(⊙_⊙)。
特此颁发HEOI特等奖证书((⊙o⊙)…,纯属娱乐……)
Gravatar→震世逆空波→
2014-10-23 19:31 1楼

1766. 陶勒斯VS约瑟

★☆   输入文件:tvsy.in   输出文件:tvsy.out   简单对比
时间限制:0.01 s   内存限制:64 MiB

【题目背景】

十七王魄聚齐,七大灵兽共同祈福,北半球精灵王约瑟横空出世……

【题目描述】

约瑟,精灵王系,每天挑战两次(之后花费RMB购买挑战次数),战胜后获得精元,每天限量输出12个。(禽兽s:你到底说不说题?!)

约瑟挑战规则是消耗一次挑战次数进行一次判定,判定结果为3个灵兽和4种属性。若拥有所选中的三只灵兽,则只需挑战其余四只,(否则少哪就多打哪个),选中的四种属性中,若拥有对应王魄,即可在背包中携带该属性精灵(所以,约瑟难打是因为它限制了你的精灵选择……)。

如今,某赛尔RP爆发地抽中了战斗系,并且在前几天刚刚获得王之战魄,所以他带了库贝萨,利用反伤能力战胜约瑟。就在他挑战完四灵兽之后,问题来了,这个反伤的打法被和谐了TAT。(禽兽曰:特么有完没完了!)

呃,不急不急,快了。所幸他还可以带地面系,所以他还带了陶勒斯(桃乐丝?NO,是陶勒斯,地面系,以下简称陶牛)。现在只有靠它了……

可是,没有准备的小赛尔根本没有信心,可又不愿就此放弃,眼看着约瑟就在眼前,于是乎就找到你来帮忙。

现在他背包里准备了N个HP+200的恢复药剂,陶牛初始最大HP由文件给定。对战时,约瑟对陶牛的伤害设为X,X∈[30,60](怎么这么少,因为陶牛附加了双防星魂,双防+600,为此他不知花了多少豆豆……),但是约瑟每三回合会使用必杀技,造成200点伤害(与x无关);陶牛会首先进行6次攻击强化(即不进行攻击),六次强化后对约瑟的伤害设为Y,Y∈[600,1000]。约瑟HP我们固定为1300000!当然问题不会就只有这些,由于属性相克,精灵王系对除精灵王系外的所有属性都是1.25倍伤害,反过来自己算吧……

你的任务就是,判断这么多HP药剂够不够支持陶牛最终耗死约瑟(血药只有在约瑟即将打死陶牛时使用)。由于约瑟坑人的规则,陶牛不可以释放必杀技,否则会被约瑟一击造成π×10000的伤害。恢复HP永远是最先进行的,除此之外,每次都是约瑟先进行攻击。

【输入格式】

输入数据包含两行。

第一行为两个整数N和HP,表示HP药剂数量和陶牛初始最大HP值。

第二行为两个整数X和Y,意义如题。

【输出格式】

输出只一行。

若药剂数足够,则输出最少需要的药剂数量,否则输出“No!”。

【输入样例1】

100 500
40 700

【输出样例1】

No!

【输入样例2】

200 400
40 600

【输出样例2】

No!

【数据范围及约定】

对于100%的数据,N∈(0,30000],HP∈(200,700)。

X和Y的范围见题目。