luogu#P11608. [PA 2016] 雨后的蘑菇 2 / Grzyby po deszczu 2

[PA 2016] 雨后的蘑菇 2 / Grzyby po deszczu 2

题目背景

译自 Potyczki Algorytmiczne 2016 R3 Grzyby po deszczu 2 [A] (GRZ)。

题目描述

给定长度为 nn 的整数数列 a1,,ana_1,\ldots,a_nb1,,bnb_1,\ldots,b_n

11 天早上,第 ii 块地上有 bib_i 个蘑菇。每天的晚上,第 ii 块地上都会长出 aia_i 个蘑菇。

采蘑菇只能在早上进行,一次只能在一块地上采集,一次采集的数量没有限制。

对于 k=1,2,,nk=1,2,\cdots,n,求出:如果在前 kk每天早上选择一块地(可以重复选择同一块地)采蘑菇,最多能采多少个蘑菇?

输入格式

第一行,一个正整数 nn

接下来 nn 行,每行两个非负整数 ai,bia_i,b_i

输出格式

输出 nn 行,第 ii 行一个整数,表示 k=ik=i 时的答案。

3
5 10
16 0
5 10
10
26
57

提示

  • 1n1061\le n\le 10^6
  • 0ai1060\le a_i\le 10^6
  • 0bi10120\le b_i\le 10^{12}