| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 86314 | 丁俊杰 | 打印每一趟插入排序 | Python3 | Wrong Answer | 34 MS | 3760 KB | 235 | 2024-07-24 15:27:30 |
n=int(input()) a=list(map(int,input().split())) for i in range(1,n): next=a[i] #表示当前要插入的元素 j=i-1 while j>=0 and a[j]<next: a[j+1]=a[j] j-=1 a[j+1]=next print(*a)
------Input------
5 5 2 7 9 1
------Answer-----
2 5 7 9 1 2 5 7 9 1 2 5 7 9 1 1 2 5 7 9
------Your output-----
5 2 7 9 1 7 5 2 9 1 9 7 5 2 1 9 7 5 2 1