fork download
  1. #include <stdio.h>
  2.  
  3. void
  4. done(int n)
  5. {
  6. for(int i=1,j=1,k=1;i<=n*n;i++) {
  7. printf("%d",k);
  8. if(i==j) {
  9. printf("\n");
  10. if(i<=n*n/2) j+=++k;
  11. else j+=--k;
  12. }
  13. }
  14. }
  15.  
  16. int
  17. main()
  18. {
  19. done(9);
  20. return 0;
  21. }
Success #stdin #stdout 0s 2160KB
stdin
Standard input is empty
stdout
1
22
333
4444
55555
666666
7777777
88888888
999999999
88888888
7777777
666666
55555
4444
333
22
1