/ phigros / 题库 /

解码

解码

测试数据来自 wjszez/2448

问题描述
设有一个数组A,数组中存储的元素为1~N(1<=N<=100)之间的整数,且A[I]≠AJ时。 例如:N=6时,有:(5,4,1,6,2,3) 此时,数组A的编码定义如下: A[1]的编码为0: A[I]的编码为:在A[1],A[2],……A[I-1]中比A[I]的值小的元素的个数(I=1,2,……N) 所以上面数组A的编码为:B=(0,0,0,3,1,2) 程序要求解决以下问题 给出数组B后,求出对应的数组A。
输入格式
第一行:一个整数N 第二行:N个整数,表示B数组元素的值
输出格式
共N行,A数组元素的值,每个数字一行。
输入样例
6
0 0 0 3 1 2
输出样例
5
4
1
6
2
3

信息

ID
1000
难度
9
分类
(无)
标签
递交数
4
已通过
2
通过率
50%
上传者