Saturday 2 June 2012

UVa 11462 Age Sort Solution

#include<stdio.h>
#define max 2000005
int main()
{
int n,age[max],i,j,m;
while(scanf("%d",&n)==1)
{
if(n==0)break;
m=0;
for(i=1;i<=n;i++)
{
scanf("%d",&age[i]);
}
for(i=0;i<=110;i++)
{
for(j=1;j<=n;j++)
{
if(age[j]==i && m<n-1)
{
printf("%d ",i);
m++;
}
else if(age[j]==i && m==n-1)
{
printf("%d\n",i);
m++;
}
if(m==n)break;
}
}
}
return 0;
}

1 comment: