题目传送门
#include <stdio.h>
#include <string.h>
int main()
{
int a[105];
int x;
int i, j;
int flag;
memset(a,0,sizeof(a));
while(~scanf("%d",&x))
{
a[x] = 1;
flag = 0;
for(i = 1;i <= 9;i ++)
{
scanf("%d",&x);
a[x] ++;
}
int cnt = 0;
for(i = 50;i >= 1;i --)
{
int t = 2 * i - 1;
if(a[t] != 0)
{
for(j = 1;j <= a[t];j ++)
{
if(j==1 && !flag)
{printf("%d",t);flag = 1;}
else
printf(" %d",t);
}
}
}
for(i = 0;i <= 50;i ++)
{
int t = 2 * i;
if(a[t] != 0)
{
for(j = 1;j <= a[t];j++)
{
if(j == 1 && !flag)
{printf("%d",t);flag = 1;}
else
printf(" %d",t);
}
}
}
printf("\n");
memset(a,0,sizeof(a));
}
return 0;
}