2083: Сітка ходів коня

Переглянути як PDF

Надіслати розвʼязок

Бали: 12,00 (частково)
Ліміт часу: 1.0s
Ліміт памʼяті: 500M
Ввід: stdin
Вивід: stdout

Тип задачі

На ~n \times n~ шахівниці стоїть кінь. Для кожного квадрата виведіть мінімальну кількість ходів, які має зробити кінь, щоб досягти верхнього лівого кута.

Обмеження

  • ~4 \le n \le 1000~

Формат вхідних даних

Єдиний рядок містить ціле число ~n~.

Формат вихідних даних

Виведіть кількість ходів для кожного квадрата.

Приклад вхідних даних

8

Приклад вихідних даних

0 3 2 3 2 3 4 5
3 4 1 2 3 4 3 4
2 1 4 3 2 3 4 5
3 2 3 2 3 4 3 4
2 3 2 3 4 3 4 5
3 4 3 4 3 4 5 4
4 3 4 3 4 5 4 5
5 4 5 4 5 4 5 6

Коментарі

Будь ласка, прочитайте правила перед коментуванням.


Наразі коментарів немає.