问题 H: 挖矿

问题 H: 挖矿

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

题目描述

小奇要开采一些矿物,它驾驶着一台带有钻头(初始能力值w)的飞船,按既定路线依次飞过喵星系的n个星球。

星球分为2类:资源型和维修型。

 

1.资源型:含矿物质量a[i],若选择开采,则得到a[i]*p的金钱,之后钻头损耗k%,即p=p*(1-0.01k)

 

2.维修型:维护费用b[i],若选择维修,则支付b[i]*p的金钱,之后钻头修复c%,即p=p*(1+0.01c)

 

(p为钻头当前能力值)

 

注:维修后钻头的能力值可以超过初始值

请你帮它决策最大化这个收入

输入

第一行4个整数n,k,c,w。

以下n行,每行2个整数type,x。

type为1则代表其为资源型星球,x为其矿物质含量a[i];

type为2则代表其为维修型星球,x为其维护费用b[i];

输出

输出一行一个实数(保留两位小数),表示要求的结果。

样例输入 Copy

5 50 50 10
1 10
1 20
2 10
2 20
1 30

样例输出 Copy

375.00

提示

对于30%的数据 n<=100

对于50%的数据 n<=1000,k=100

对于100%的数据 n<=100000,0<=k,c,w,a[i],b[i]<=100

保证答案不超过10^9