AT_past202004_f.タスクの消化
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
现在有 n 个任务。对于第 i 个任务,你可以在第 ai 天及以后来完成(今天是第 1 天),并在完成后获得 bi 的积分。
你每天都会选择一个任务并完成它。对于所有满足 1≤k≤n 的所有整数 k,请求出在 k 天后最多可以获得多少积分。
数据保证,无论 k 是多少,在第 k 天的时候,第 k 天之前完成的任务数量总会不小于 k 个。
输入格式
第一行输入一个正整数 n。
接下来 n 行,每行两个正整数 ai,bi,中间以单个空格隔开。
输出格式
按照 k=1,2,...,n 的顺序输出第 k 天可获得的积分的最大值。
约束
所有测试点保证:
- 1≤n≤2×105;
- 1≤ai≤n;
- 1≤bi≤100;
- 输入的数均为整数。
输入输出样例
输入#1
3 1 3 2 2 2 4
输出#1
3 7 9
输入#2
5 5 3 4 1 3 4 2 1 1 5
输出#2
5 6 10 11 14
输入#3
6 1 8 1 6 2 9 3 1 3 2 4 1
输出#3
8 17 23 25 26 27
输入解题思路,AI测评打分。不知道怎么写?