编程题:插入排序
插入排序是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。

### 输入格式:
输入在第1行中给出N(1<N≤100),在第2行中给出N个待排序的整数,数字间以空格分隔,并保证数字没有重复的出现。
### 输出格式:
给出插入排序每一遍后的中间结果数列,数字间以空格分隔,但末尾不得有多余空格。
### 输入样例:
in
7
4 5 7 6 3 2 1
### 输出样例:
out
4 5 7 6 3 2 1
4 5 7 6 3 2 1
4 5 6 7 3 2 1
3 4 5 6 7 2 1
2 3 4 5 6 7 1
1 2 3 4 5 6 7
答案:若无答案欢迎评论

### 输入格式:
输入在第1行中给出N(1<N≤100),在第2行中给出N个待排序的整数,数字间以空格分隔,并保证数字没有重复的出现。
### 输出格式:
给出插入排序每一遍后的中间结果数列,数字间以空格分隔,但末尾不得有多余空格。
### 输入样例:
in
7
4 5 7 6 3 2 1
### 输出样例:
out
4 5 7 6 3 2 1
4 5 7 6 3 2 1
4 5 6 7 3 2 1
3 4 5 6 7 2 1
2 3 4 5 6 7 1
1 2 3 4 5 6 7
答案:若无答案欢迎评论