fork download
  1. #include<stdio.h>
  2. int main()
  3. {
  4. int n,a,b,c;
  5. scanf("%d",&n);
  6. int w=n*2-2;
  7. for(a=0;a<n;a++)
  8. {
  9. for(b=0;b<n-a;b++)
  10. {
  11. printf(" ");
  12. }
  13. for(c=1;c<=2*a-1;c++)
  14. {
  15. printf("%d",c);
  16. if(c==(2*a-1)/2+1)
  17. {
  18. for(;c>0;c--)
  19. {
  20. printf("%d",c);
  21. }
  22. break;
  23. }
  24. }
  25. printf("\n");
  26. }
  27. for(a=0;a<n;a++)
  28. {
  29. for(b=0;b<a;b++)
  30. {
  31. printf(" ");
  32. }
  33. for(c=1;c<=w-(2*a-1);c++)
  34. {
  35. printf("%d",c);
  36. if(c==(w-(2*a-1))/2+1)
  37. {
  38. for(;c>0;c--)
  39. {
  40. printf("%d",c);
  41. }
  42. break;
  43. }
  44. }
  45. printf("\n");
  46. }
  47. return 0;
  48. }
Success #stdin #stdout 0s 5320KB
stdin
5
stdout
     
    11
   1221
  123321
 12344321
1234554321
 12344321
  123321
   1221
    11