#CF2208C. 百分比花费倍数收益
百分比花费倍数收益
题目描述
有 个任务需要处理。第 个任务有一个整数值 和一个难度值 。小明一开始的体力值为 ,记为 。小明需要按照从第 个到第 个的顺序处理这些任务。
对于每个任务,小明有两种选择:
- 放弃这个任务,这样不会发生任何事情。
- 完成这个任务,这样小明会获得 分,但是完成后体力值 会变成 。
小明需要让处理完所有任务后的总得分尽可能大,求出这个最大的得分。
输入格式
输入包含多组测试用例。 第一行是测试用例的数量 ()。 每组测试用例的第一行是一个整数 (),表示任务的数量。 接下来的 行,每行有两个整数,分别表示第 个任务的 ()和 ()。
保证所有测试用例的 之和不超过 。
输出格式
对于每组测试用例,输出一个实数,表示能获得的最大可能得分。你的答案的绝对误差或相对误差不超过 时被判定为正确。
形式化地说,设你的答案为 ,标准答案为 ,当且仅当 时,答案被接受。
2
2
10 0
20 5
3
10 5
10 80
20 5
30.0000000000
29.0000000000
数据规模与约定
对于 的数据,满足 ,,,,所有测试用例的 之和不超过 。
来源
Codeforces Contest 2208 Problem C https://codeforces.com/contest/2208/problem/C