fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int a, b, size = 12;
  8. for (a = size/2; a <= size; a = a+2)
  9. {
  10. for (b = 1; b < size-a; b = b+2)
  11. cout<<" ";
  12. for (b = 1; b <= a; b++)
  13. cout<<"0";
  14. for (b = 1; b <= size-a; b++)
  15. cout<<" ";
  16. for (b = 1; b <= a-1; b++)
  17. cout<<"0";
  18.  
  19. cout<<endl;
  20. }
  21.  
  22. for (a = size; a >= 0; a--)
  23. {
  24. for (b = a; b < size; b++)
  25. cout<<" ";
  26. for (b = 1; b <= ((a * 2) - 1); b++)
  27. cout<<"0";
  28.  
  29. cout<<endl;
  30. }
  31. return 0;
  32. }
  33.  
  34.  
Success #stdin #stdout 0.01s 5288KB
stdin
1
2
10
42
11
stdout
   000000      00000
  00000000    0000000
 0000000000  000000000
00000000000000000000000
00000000000000000000000
 000000000000000000000
  0000000000000000000
   00000000000000000
    000000000000000
     0000000000000
      00000000000
       000000000
        0000000
         00000
          000
           0