Введение
Арон Нимзович был ведущим шахматным мастером и влиятельным шахматным писателем.
В его книге «Моя система» первая глава рассказывает о важности центра и о том, почему вы должны доминировать в нем. Простая причина в том, что ваши фигуры имеют больше возможных прямых следующих ходов, когда находятся в центре, что снова дает игроку больше силы.
Это становится очень ясным, если взглянуть на различные позиции коня и его возможные последующие ходы (показаны розовым цветом) на пустой доске:
Задача
Оцените количество возможных прямых следующих ходов коня на пустой доске в зависимости от его положения.
Входные характеристики
Положение рыцаря.
Сначала х (столбец), а затем у (строка). 0 0
это левый нижний угол.
Для простоты я изменил метки шахматной доски только на цифры. В наших примерах и тестовых примерах мы используем индекс на основе 0, однако вы можете использовать индекс на основе 1.
Вы можете использовать любой тип возможных форматов ввода, массив, аргументы функций и т. Д.
Выходные характеристики
Количество потенциальных прямых следующих ходов для коня на пустой доске.
Тестовые случаи
3 4 => 8
4 6 => 6
7 7 => 2
1 0 => 3
В тестовых примерах используется индекс на основе 0. Полная сетка значений:
2 3 4 4 4 4 3 2
3 4 6 6 6 6 4 3
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
3 4 6 6 6 6 4 3
2 3 4 4 4 4 3 2