3014
#include <stdio.h>
int main()
{
int i,j,a,b=0,t;
int m[100001]={};
scanf("%d",&a);
for(i=1;i<=a;i++)
{
scanf("%d",&t);
m[t]++;
}
for(i=0;i<=100000;i++)
{
for(j=1;j<=m[i];j++)
{
printf("%d ",i);
}
}
}
----------------------------------------------------------------
숙제
#include <stdio.h>
int main()
{
char arr[1001],s;
int a;
int x,y,z;
scanf("%s",arr);
y=(arr[3]-48)*10+(arr[4]-48);
z=(arr[5]-48)*10+(arr[6]-48);
if(arr[7]=='3'||arr[7]=='1')
{
s='M';
if(arr[7]=='3')
{
x=2000+(arr[0]-48)+(arr[1]-48);
}
else //arr[8]=='1'
{
x=1900+(arr[0]-48)+(arr[1]-48);
}
}
else if(arr[7]=='4'||arr[7]=='1')
{
s='F';
if(arr[7]=='4')
{
x=2000+(arr[0]-48)+(arr[1]-48);
}
else //arr[8]=='1'
{
x=1900+(arr[0]-48)+(arr[1]-48);
}
}
printf("%04d/%02d/%02d %c",x,y,z,s);
}
//y=출생월 z=출생일 x=년도