Предмет: Информатика, автор: bragonmal8

Шахматный конь стоит на доске размером 8\times88×8 в ii-той строке и jj-том столбце. Напишите программу, которая определит, сколько ходов он может сделать.



Конь ходит, как показано на рисунке. Из центральной части доски он может сделать 8 ходов, но, если конь находится ближе к краю доски, то количество ходов уменьшится, так как он не может выйти за ее границы.

Формат входных данных
На вход подается два натуральных числа в диапазоне от 1 до 8 — номер клетки, в которой находится конь, по горизонтали и вертикали. Каждое число записано в отдельной строке.

Формат выходных данных
Вывести одно число — количество возможных ходов коня.

Методика проверки
Программа проверяется на 20 тестах. Прохождение каждого теста оценивается в 1 балл. Тест из условия задачи при проверке не используется.

Sample Input:
5
3

Sample Output:
8

Напишите программу
Язык на выбор
C#
Python
Pascal
Java

Ответы

Автор ответа: Chococow
8

Ответ:

Объяснение:

left = int(input()) - 1

down = int(input()) - 1

right = 8-left - 1

up = 8-down - 1

count = 0

if right>=2 and up>=1:

   count = count+1

if right>=2 and down>=1:

   count = count+1

if up>=2 and right>=1:

   count = count +1

if up>=2 and left>=1:

   count = count+1

if down>=2 and right>=1:

   count = count +1

if down>=2 and left>=1:

   count = count+1

if left>=2 and up>=1:

   count = count+1

if left>=2 and down>=1:

   count = count+1

print(count)

Похожие вопросы
Предмет: Русский язык, автор: КислаяКлубника