建设网站有哪些目的是什么,工业产品外观设计,国外免费wordpress,wordpress文章样式出错C描述杭电OJ 2016. 数据的交换输出 ||
Problem Description 输入n(n100)个数#xff0c;找出其中最小的数#xff0c;将它与最前面的数交换后输出这些数。
Input
输入数据有多组#xff0c;每组占一行#xff0c;每行的开始是一个整数n#xff0c;表示这个测试实例…C描述杭电OJ 2016. 数据的交换输出 ||
Problem Description 输入n(n100)个数找出其中最小的数将它与最前面的数交换后输出这些数。
Input
输入数据有多组每组占一行每行的开始是一个整数n表示这个测试实例的数值的个数跟着就是n个整数。n0表示输入的结束不做处理。
Output
对于每组输入数据输出交换后的数列每组输出占一行。
Sample Input
4 2 1 3 4
5 5 4 3 2 1
0Sample Output
1 2 3 4
1 4 3 2 5代码实现
#includebits/stdc.h
using namespace std;int main()
{int n,*a;while(cinn){if(n0){break;}anew int [n];for(int i0;in;i) cina[i];int ma[0],t,T;for(int j0;jn;j)if(a[j]m){ma[j];Tj;}ta[0];a[0]a[T];a[T]t;for(int k0;kn;k){couta[k] ;if(kn-1) coutendl;}T0;}return 0;
}