eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Бонусний рівень

Бонусний рівень

Сергій грав у змійку і майже встигав на поїзд у ЛКШ. Але він не знав, що за останнім рівнем буде додатковий "бонусний". Він являє собою поле \textbf{N}×\textbf{N}, у кожній клітиці якого лежить яблучко. Сергійкова змія послідовно повзе по діагоналям заданого поля, поїдаючи фрукти. Щоб здійснювати такі переповзування, їй доводиться після кожної діагоналі змінювати напрям руху (детальніше див. приклади). \InputFile У вхідному файлі одне ціле число \textbf{N} (\textbf{1} ≤ \textbf{N} ≤ \textbf{100}). \OutputFile Виведіть рівно \textbf{N} рядків по \textbf{N} чисел у кожному: для кожної клітинки поля її номер у послідовності проходження поля змією.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
1
Вихідні дані #1
1
Вхідні дані #3
3
Вихідні дані #3
1 3 4
2 5 8
6 7 9