国王模拟器
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
在一款游戏中,你扮演一位国王。你的王国被划分为 个地区,第 个地区收藏着 件珍宝。你不喜欢住在宫殿里,每年你都会到下一个地区去视察,并在那里居住和生活。
被你视察过的地区会被你的霸王之气所折服。当某个地区被视察后,该地区会从下一年开始,每年将当地的一件珍宝供奉到你当前所在的地区。(若该地区已经供奉出了所有的珍宝,则不会再继续供奉。)
请你计算: 年后,当你视察完全部的地区时,每个地区的珍宝数量。
输入格式
第一行:一个整数 ,表示地区数量
第二行: 个整数,分别表示每个地区初始时的珍宝数量
输出格式
个整数,分别表示每个地区最终的珍宝数量,以空格分隔
样例
4
1 2 3 4
0 1 3 6
3
1 0 0
0 0 1
10
2 9 1 2 0 4 6 7 1 5
0 2 0 0 0 4 7 10 4 10
样例 解释
第一年:在 号地区视察,每个地区的珍宝数量分别为 。
第二年:在 号地区视察, 号地区会各自供奉一件珍宝到 号地区。此时每个地区的珍宝数量分别为 。
第三年:在 号地区视察, 号地区会各自供奉一件珍宝到 号地区。此时每个地区的珍宝数量分别为 。
第四年:在 号地区视察, 号地区会各自供奉一件珍宝到 号地区。此时每个地区的珍宝数量分别为 。
数据规模与约束
对于 的测试点,保证 ;
对于 的测试点,保证 。