• Source
    1. #include<stdio.h>
    2. #include<stdlib.h>
    3. #include<string.h>
    4.  
    5. int age[2000000];
    6.  
    7. int main()
    8. {
    9. int i;
    10. int n,j;
    11. int tmp=0;
    12. memset(age,0,2000000);
    13.  
    14. while(scanf("%d",&n)==1){
    15. if(n==0)
    16. break;
    17.  
    18. for(i=0;i<n;i++){
    19. scanf("%d",&tmp);
    20. age[tmp]++;
    21. }
    22. for(i=0;i<2000000;i++){
    23. for(j=0;j<age[i];j++){
    24. if(age[i]>1)
    25. printf("%d",i);
    26. else
    27. printf("%d ",i);
    28. }
    29. }
    30.  
    31. printf("\n");
    32. memset(age,0,2000000);
    33. }
    34.  
    35. return 0;
    36. }
    37.