AT_abc388_d.[ABC388D] Coming of Age Celebration

普及-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

在某个星球上有 NN 个外星人,且全部都是未成年人。

第 ii 个外星人当前拥有 AiA_i 个石头,并且恰好在 ii 年后成年。

在这个星球上,每当有外星人成年时,所有已经成年的且手中至少有 11 个石头的外星人,都会作为成年礼物各自给新成年的外星人 11 个石头。

请你求出 NN 年后每个外星人手中拥有的石头数量。

另外,今后不会有新的外星人出生。

输入格式

输入以以下格式从标准输入给出。

NN A1A_1 A2A_2 …\ldots ANA_N

输出格式

请输出 NN 年后第 ii 个外星人手中拥有的石头数量 BiB_i,以空格分隔,按顺序输出 B1, B2, …, BNB_1,\ B_2,\ \ldots,\ B_N。

输入输出样例

  • 输入#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×1051 \leq N \leq 5 \times 10^5
  • 0≤Ai≤5×1050 \leq A_i \leq 5 \times 10^5
  • 输入的所有数值均为整数

样例解释 1

用 CiC_i 表示第 ii 个外星人当前拥有的石头数。初始时 (C1, C2, C3, C4)=(5, 0, 9, 3)(C_1,\ C_2,\ C_3,\ C_4) = (5,\ 0,\ 9,\ 3)。
第 11 年后,(C1, C2, C3, C4)=(5, 0, 9, 3)(C_1,\ C_2,\ C_3,\ C_4) = (5,\ 0,\ 9,\ 3)。
第 22 年后,(C1, C2, C3, C4)=(4, 1, 9, 3)(C_1,\ C_2,\ C_3,\ C_4) = (4,\ 1,\ 9,\ 3)。
第 33 年后,(C1, C2, C3, C4)=(3, 0, 11, 3)(C_1,\ C_2,\ C_3,\ C_4) = (3,\ 0,\ 11,\ 3)。
第 44 年后,(C1, C2, C3, C4)=(2, 0, 10, 5)(C_1,\ C_2,\ C_3,\ C_4) = (2,\ 0,\ 10,\ 5)。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页