输入10个整数,将它们从小到大排序后输出,并给出现在每个元素在原来序列中的位置。
输入:
4 5 2 3 1 7 9 10
输出:
[1, 2, 3, 4, 5, 7, 9, 10]
[5, 3, 4, 1, 2, 6, 7, 8]
请编写程序实现上述功能,或补全代码。
s=input() x=s.split( ① ) a=[] b=[] n= ② for i in range(0,len(x)): a.append(int( ③ )) n=n+1 b.append(n) for i in range( ④ ): for j in range(i+1,n): if ( ⑤ ): a[i],a[j]=a[j],a[i] b[i],b[j]=b[j],b[i] print(a) print(b)