fork download
  1. program zad1;
  2. var
  3. a : array[0..100] of integer ;
  4. n, k, i, j, pom: integer;
  5. begin
  6. readln(n);
  7. for i := 0 to sqr(n) -1 do
  8. read(a[i]);
  9. readln;
  10. i := 0;
  11. j := 0;
  12. k := 1;
  13. pom := 1;
  14. while (i < n) do begin
  15. while (j < k) do begin
  16. writeln(a[i * n + j]);
  17. j := j + 1;
  18. end;
  19. i := i + 1; j := 0;
  20. if ((pom = 1) and (k = n div 2 + n mod 2))
  21. then begin
  22. k := n div 2; pom := -1;
  23. end
  24. else k := k + pom;
  25. end;
  26. end.
  27.  
Success #stdin #stdout 0s 288KB
stdin
Standard input is empty
stdout
Standard output is empty