#include <stdio.h>
int main()
{
int n,m,i,j,k,t,a[1111];
scanf("%d",&n);
for(k=0; k<n; k++)
{
scanf("%d",&m);
for(i=0; i<m; i++)
scanf("%d",&a[i]);
for(i=1; i<=m; i++)
{
for(j=0; j<(m-i); j++)
{
if(a[j]>a[j+1])
{
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(i=0; i<m; i++)
{
if(i==m-1)
printf("%d",a[i]);
else
printf("%d ",a[i]);
}
printf("\n");
}
return 0;
}
输入数据有多组,第一行是测试数据的组数T,接下的T行中,每行表示一组测试数据,每组测试数据的第一个数字为N(1<=N<=1000),接下来是N个整数。本题中,所有的整数都在32位之内。