AT_abc388_d.[ABC388D] Coming of Age Celebration
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
在某个星球上有 N 个外星人,且全部都是未成年人。
第 i 个外星人当前拥有 Ai 个石头,并且恰好在 i 年后成年。
在这个星球上,每当有外星人成年时,所有已经成年的且手中至少有 1 个石头的外星人,都会作为成年礼物各自给新成年的外星人 1 个石头。
请你求出 N 年后每个外星人手中拥有的石头数量。
另外,今后不会有新的外星人出生。
输入格式
输入以以下格式从标准输入给出。
N A1 A2 … AN
输出格式
请输出 N 年后第 i 个外星人手中拥有的石头数量 Bi,以空格分隔,按顺序输出 B1, B2, …, BN。
输入输出样例
输入#1
4 5 0 9 3
输出#1
2 0 10 5
输入#2
5 4 6 7 2 5
输出#2
0 4 7 4 9
输入#3
10 2 9 1 2 0 4 6 7 1 5
输出#3
0 2 0 0 0 4 7 10 4 10
说明/提示
限制条件
- 1≤N≤5×105
- 0≤Ai≤5×105
- 输入的所有数值均为整数
样例解释 1
用 Ci 表示第 i 个外星人当前拥有的石头数。初始时 (C1, C2, C3, C4)=(5, 0, 9, 3)。
第 1 年后,(C1, C2, C3, C4)=(5, 0, 9, 3)。
第 2 年后,(C1, C2, C3, C4)=(4, 1, 9, 3)。
第 3 年后,(C1, C2, C3, C4)=(3, 0, 11, 3)。
第 4 年后,(C1, C2, C3, C4)=(2, 0, 10, 5)。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?