题库 python等级考试 题目列表 输入10个整数,将它们从小到大排序后输出,并给出现在...
填空题

输入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)


题目信息
2020年12月 三级知识块 一般 计算思维 列表 数学运算
-
正确率
0
评论
47
点击