#A. 魔法学徒的数组构造

    传统题 1000ms 256MiB

魔法学徒的数组构造

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

在一个奇幻的魔法世界,魔法学徒小艾正在学习“魔力数组”的构造方法。她手中有一个长度为 nn 的基础数组 mm,需要将其转化为一个新的长度为 nn 的魔法数组 tt

小艾的导师要求她遵循以下规则来完成构造:

  1. 魔法数组 tt 的每个元素值必须在 [1,109][1, 10^9] 之间,且所有元素互不相同。
  2. 对于任意的 1in1 \leq i \leq n,必须满足:((mi+ti)modi=0)((m_i + t_i) \mod i = 0)

小艾对此一筹莫展,希望你能够帮她完成这个任务。

输入描述

第一行,一个整数 n(1n105)n(1 \leq n \leq 10^5),表示数组的长度。

第二行,nn 个整数表示基础数组 mmnn 个元素,第 ii 个元素 mi[1,106]m_i \in [1, 10^6]

输出描述

一行,nn 个整数表示构造出的魔法数组 tt。(如果有多个可能的 tt,输出任意一个即可。)

样例

5
1 2 3 4 5
1 2 3 4 5

2024/12/13 每日赏金题

未认领
状态
已结束
题目
1
开始时间
2024-12-12 21:00
截止时间
2024-12-13 23:59
可延期
0 小时