钻探
Description
\(JYY\)驾驶着一台带有钻探机器人(初始能力值\(w\))的飞船,依次飞过\(n\)个星球。星球分为\(2\)类:资源型和维修型。(\(p\)为钻探机器人当前能力值)
1.资源型:含矿物质量\(a_i\),若选择开采,则得到\(a_i \times p\)的金钱,之后钻探机器人损耗\(k%\),即\(p=p\times(1-0.01k)\)
2.维修型:维护费用\(b_i\),若选择维修,则支付\(b_i \times p\)的金钱,之后钻探机器人修复\(c%\),即\(p=p\times(1+0.01c)\)
注:维修后钻探机器人的能力值可以超过初始值(你可以认为是翻修+升级)
请你帮助作为舰长的 \(JYY\)仔细抉择以最大化收入。
Format
Input
第一行\(4\)个整数\(n\),\(k\),\(c\),\(w\)。
以下\(n\)行,每行\(2\)个整数\(t\),\(x\)。
\(t\)为\(1\)则代表其为资源型星球,\(x\)为其矿物质含量\(a_i\);
\(t\)为\(2\)则代表其为维修型星球,\(x\)为其维护费用\(b_i\)。
Output
一个实数(保留\(2\)位小数),表示最大的收入。
Sample 1
Input
5 50 50 10
1 10
1 20
2 10
2 20
1 30
Output
375.00
Limitation
1s, 262144KiB for each test case.
Hint
对于\(100%\)的数据\(n \leq 100000\);\(0 \leq k\),\(c\),\(w\),\(a_i\),\(b_i \leq 100\);保证答案不超过\(10^9\)
信息
- ID
- 1011
- 难度
- 9
- 分类
- (无)
- 标签
- (无)
- 递交数
- 7
- 已通过
- 1
- 通过率
- 14%
- 被复制
- 1
- 上传者