A34871.能量供给
普及+/提高
官方
通过率:0%
时间限制:1.00s
内存限制:512MB
题目描述
时间限制:1s
空间限制:512mb
在一维坐标系 x 轴上有 n 座能量塔,分别坐落在 1∼n 坐标上,每座能量塔有为 ai 的高度和 bi 的能量散发,此塔的能量会向左右无限扩散,直到遇到一座不低于这座塔高度的另一座塔终止,在每一个能到达的坐标上那个坐标的能量都会增加 bi ,包括这座塔所在的坐标但是不包括上述的另一座扩散终点塔的位置,请你求出 1∼n 每个位置的能量。
输入格式
第一行一个正整数 n(1≤n≤106) ,第二行 n 个整数 ai(1≤ai≤109) 表示每座塔高度,第三行 n 个整数 bi(1≤bi≤109) 表示每座塔所散发的能量。
输出格式
输出一行 n 个数代表答案用空格分割。
输入输出样例
输入#1
5 2 1 5 4 3 1 2 9 4 3
输出#1
10 12 9 13 16
说明/提示
对于 30% 的数据,1≤n≤1000 。
对于 100% 的数据, 1≤n≤106 , 1≤ai≤109 , 1≤bi≤109 。