蝈蝈的毒瘤题(middle)

TimeLimit:2000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
Special Judge
未提交 | 登录后收藏
Problem Description

定义一个序列中第i个元素(i≥2)的“兴奋值”为第1个元素~第i-1个元素中元素值大于第i个元素值的数量。蝈蝈原本有一个n个数的序列,但蝈蝈太蠢了,他弄丢了他的序列。不过幸好蝈蝈有“密码序列”,“密码序列”即第2个元素~第n个元素的“兴奋值”。“密码序列”元素值是非递减的。请问你是否能通过“密码序列”找回蝈蝈原本的序列?

输出任意一种满足条件的序列即可

Input

第一行一个整数n,表示原序列的元素数量(2≤n≤5e5)

第二行n-1个整数X2,X3,……,Xn,分别表示原序列第2个元素~第n个元素的“兴奋值”(0≤Xi<i)(Xi-1≤Xi

Output

输出一行n个数yi(1≤yi≤1e9),表示原序列,每两个相邻的数之间有一个空格。

保证存在答案

SampleInput
3
1 1
SampleOutput
3 1 2
Submit
题目统计信息详细
总AC数21
通过人数9
尝试人数10
总提交量51
AC率17.65%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: