P10194 [USACO24FEB] Milk Exchange G

题目描述

Farmer John 的 $N$($1\le N \le 5\cdot 10^5$)头奶牛排成一圈。第 $i$ 头奶牛有一个容量为整数 $a_i$($1\le a_i\le 10^9$)升的桶。所有桶初始时都是满的。 每一分钟,对于 $1\le i

输入格式

输入的第一行包含 $N$。 第二行包含 $a_1,a_2,\ldots,a_N$。

输出格式

输出 $N$ 行,其中第 $i$ 行包含 $i$ 分钟后所有奶牛总共余下的牛奶量。

说明/提示

### 样例解释 1 最初,每个桶中的牛奶量为 $[2,2,2,1,2,1]$。 - $1$ 分钟后,每个桶中的牛奶量为 $[1,2,2,1,1,1]$,因此总牛奶量为 $8$。 - $2$ 分钟后,每个桶中的牛奶量为 $[1,1,2,1,1,1]$,因此总牛奶量为 $7$。 - $3$ 分钟后,每个桶中的牛奶量为 $[1,1,1,1,1,1]$,因此总牛奶量为 $6$。 - $4$ 分钟后,每个桶中的牛奶量为 $[1,1,1,1,1,1]$,因此总牛奶量为 $6$。 - $5$ 分钟后,每个桶中的牛奶量为 $[1,1,1,1,1,1]$,因此总牛奶量为 $6$。 - $6$ 分钟后,每个桶中的牛奶量为 $[1,1,1,1,1,1]$,因此总牛奶量为 $6$。 ### 样例解释 2 $1$ 分钟后,每个桶中的牛奶量为 $[1,3,6,4,4,3,3,1]$,因此总牛奶量为 $25$。 ### 测试点性质 - 测试点 $4-5$:$N\le 2000$。 - 测试点 $6-8$:$a_i\le 2$。 - 测试点 $9-13$:所有 $a_i$ 在范围 $[1,10^9]$ 内均匀随机生成。 - 测试点 $14-23$:没有额外限制。