问题 3211 -- 暴走的金克丝

3211: 暴走的金克丝★★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 4  解决: 2
[提交][状态][命题人:]

题目描述

已知金克丝每击杀一个敌人都会获得75%攻速加成和25%移速加成,假设其移动速度和攻击速度不会衰减。在中路线上有n个敌人,他们的血量距离金克丝的距离分别为hp[i]location[i],i为敌人的编号,依次为0,1,2,3,4……n-1

金克丝的初始攻速为s为0.625,初始移速move为325,攻击力为g为57,假设不考虑护甲、物穿等,金克丝在于敌人处于同一位置时才能攻击到敌人。求金克丝击杀中路所有敌人所需的时间time,要求结果保留两位小数。

注:以上数据除i,n,g,hp以及location为int型外,其它数据都是double型。当敌人血量不足g时,按一次普攻计算。

输入

第一行敌人个数n

从第二行开始,每行输入敌人的生命值和距离金克丝的距离(与金克丝初始位置相距的距离)

输出

输出所需的时间time(保留两位小数)

样例输入
Copy
2
600 700
30300 1500
样例输出
Copy
702.12

提示

来源

[提交][状态]