#38. lxy 的学习计划
lxy 的学习计划
限制
- 1000ms
- 32MB
题目描述
已知 lxy 选了 门课,每门课有学分 ,劳累度 和挂科概率 ;
其中, 为 范围内的一个正整数, 是 int 范围内正整数, 是 范围内小数;
现在 lxy 想退掉某些课使得自己的劳累度尽量小,但是,如果 lxy 的学分总数达不到给定的 ,他会被退学。
lxy 想知道,在期望学分大于等于 的情况下,他的最小劳累度是多少。
一门课的期望学分即为:通过概率 * 这门课的学分
注意:如果一门课挂科,lxy 将付出 的劳累度但是无法获得相应学分;否则,lxy 将付出 的劳累度并收获 的学分。
输入格式
第一行一个正整数 表示课程数量
接下来 行,每行空格分开的 个数 和 ,含义如题面所述
最后一行一个正整数 表示所需最小学分。
输出格式
一行一个正整数表示最小劳累度。
数据范围
本题共 个测试点,每个测试点 分。
对于 的数据,
对于 的数据,
对于另外 的数据,
对于 的数据,
,
是正整数且 ,
最多包含 位小数且 ,
是 int 范围内正整数.
保证全选的情况下 lxy 不会被退学。
样例输入
2
1 233 0
2 1 0.5
1
样例输出
1