//对10个整数运用选择排序从小到大输出
#include <iostream>
using namespace std;
int main()
{
int a[11];
for(int i=1;i<=10;i++)
cin>>a[i];
for(int i=1;i<=9;i++)//找出最小的数 ,并把它往前放
{
int tou=i,zui_xiao=i;//先假定每次选择时最前头的数就是最小的
for(int j=i;j<=9;j++)
{if(a[zui_xiao]>a[j+1])//找出最小的数
{
zui_xiao=j+1;//记住后头最小的数的序号
}
}
if(zui_xiao!=tou)//如果最前头的数不是最小的,就进行交换
{
int t;
t=a[tou];
a[tou]=a[zui_xiao];
a[zui_xiao]=t;
}
}
for(int i=1;i<=10;i++)
cout<<a[i]<<" ";
return 0;
}