A90545.「USACO 2023.2 Platinum」Hungry Cow
普及-
通过率:0%
时间限制:6.00s
内存限制:512MB
题目描述
题目译自 USACO 2023 February Contest, Platinum Problem 1. Hungry Cow
Bessie 是一头很饿的奶牛。每天晚饭如果谷仓里有干草的话,她会吃一捆干草。FJ 不想让 Bessie 饿着,所以在一些天他会送一些干草,这些干草会早上送到(在晚饭之前)。具体来说,在第 di (1≤di≤1014) 天,FJ 会送 bi (0≤bi≤109) 捆干草。
处理 U (1≤U≤105) 次如下的更新操作:给定一个数对 (d,b),将第 d 天送到的干草捆数更新为 b。在每次更新后,输出 Bessie 所有能吃到草的日期之和对 109+7 取模后的值。
输入格式
第一行一个整数 U。
接下来 U 行,每行一次更新操作。
输出格式
输出每次更新操作之后的日期和对 109+7 取模后的结果。
输入输出样例
输入#1
3 4 3 1 5 1 2
输出#1
15 36 18
输入#2
9 1 89 30 7 101 26 1 24 5 1 60 4 5 10 101 0 1 200
输出#2
4005 4656 7607 3482 3507 3753 4058 1107 24531
说明/提示
- 第 3 组数据:U≤5 000
- 4-10 组数据:更新只会增加第 d 天送到的干草
- 11-22 组数据:无附加限制