解码
测试数据来自 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
- 1002
- 难度
- 9
- 分类
- (无)
- 标签
- 递交数
- 1
- 已通过
- 1
- 通过率
- 100%
- 上传者