Загрузка [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js
 

printОсновы

printЗмейка

Ограничения: время – 2s/4s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Вывести квадрат, состоящий из N  ячеек, заполненных числами от 1 до N^2 "змейкой" (см. примеры).
Ввод
В первой строке находится единственное число N (2\ ≤\ N\ ≤\ 100).
Вывод
Выводится N строк по N чисел, разделённых пробелами. Не допускаются начало змейки в другом углу или другое её направление.

Пример ввода 1

3

Пример вывода 1

1 2 6
3 5 7
4 8 9

Пример ввода 2

4

Пример вывода 2

 1  2  6  7
 3  5  8 13
 4  9 12 14
10 11 15 16
Источник: Абрамов, Меньшиков
loading