说明
给定两个长度为 N 的正整数序列 (A1,A2,…,AN) 和 (B1,B2,…,BN)。对于 k=2,3,…,2N,计算 ∑i+j≤k(Ai+Bj) 的值,即对所有满足 i+j≤k 且 1≤i,j≤N 的下标对 (i,j) 求 (Ai+Bj) 的和。
输入格式
输入以如下格式给出:
$$\begin{aligned}
&N \\
&A_1 \ A_2 \ \ldots \ A_N \\
&B_1 \ B_2 \ \ldots \ B_N
\end{aligned}$$
- 1≤N≤200,000
- 1≤Ai,Bi≤106(1≤i≤N)
- 所有输入值均为整数。
输出格式
输出 2N−1 行。在第 i 行(1≤i≤2N−1)输出当 k=i+1 时的答案。
3
1 1 1
1 1 1
2
6
12
16
18
5
3 7 1 8 3
7 10 5 3 4
10
37
70
114
165
206
230
248
255
1
3
5
8