图片被删除,或者路径改变
问题1743--旅人

1743: 旅人

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述


旅人踏着草,来到金黄的原野上;
破旧的射电望远镜,静静地矗立;
没有了要等待的讯号;
便只单纯的白色几何体的组成;
旅人望着云,望远镜也望着云
它等不到天外的讯号;
他找不到旅途的方向;
旅人无意间发现了撰写在雷达基座上的一些字符


int [] arr = new int[]{8,3,2,1,0};
int[] index = new int[]{3,0,4,3,1,0,2,4,3,4,4};
18013820100


他轻轻的用手抚摸着冰凉的基座,感受着镌刻着字符的钢铁之上的小小凹陷。
旧日的碎片依然在这里屹立,诉说着文明的孤高
只要静静的等待,无惧时间的到来;
或许便会有什么发生吧;
或许便会有什么来临吧;
风在原野上吹过;
一如既往;


但旅人似乎不太能读懂这些过于久远的字符的含义, 
或许这是他漫步于历史以来所遇到的无数无解难题之一,但是此刻,能否知道这些字符与数字的联系,也许是他最大的愿望
毕竟,这可能是对一个曾经辉煌的文明,最深刻的哀悼


我们知道,上面两行代码代表的都是所谓的数组
实际上int[] arr就是int arr[]的意思,都是声明了一个数组
在最下面得到了某一串有序数字,其实不难得到这串数字,将index数组作为arr数组的下标就可以了。
现在旅人希望可以为任何一个长度为11的数字字符串,都能生成类似的这段代码。(格式参考请见样例)

输入

输入一个长度为11的数组。

输出

输出如样例输出所示

样例输入 Copy

18013820100

样例输出 Copy

int[] arr = new int[]{8,3,2,1,0};
int[] index = new int[]{3,0,4,3,1,0,2,4,3,4,4};

提示

arr数组内元素需采用降序输出
index[0]=3 对应 arr[3]=1,index[1]=0 对应 arr[0]=8,index[2]=4 对应 arr[4]=0,以此类推…… 很容易得到18013820100

来源/分类