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

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



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

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

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

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

Sample Input:
5
3

Sample Output:
8

Ответы

Автор ответа: allgamestudilp
1

Ответ:

using System;

public class MainClass

{

   public static void Main()

   {

       string X = Console.ReadLine();

       string Y = Console.ReadLine();

       int x = Convert.ToInt32(X);

       int y = Convert.ToInt32(Y);

       if (x > 2 && x < 6)

       {

           if(y>2 && y < 6)

           {

               Console.WriteLine("8");

           }

           else if(y<=1 && y >= 7)

           {

               Console.WriteLine("4");

           }

           else

           {

               Console.WriteLine("6");

           }

       }

       else

       {

           if (y > 2 && y < 6)

           {

               Console.WriteLine("6");

           }

           else if (y <= 1 && y >= 7)

           {

               Console.WriteLine("3");

           }

           else

           {

               Console.WriteLine("4");

           }

       }

   }

}

на 8.5 баллов язык С#

Объяснение:

Похожие вопросы
Предмет: Алгебра, автор: jdjbfrt
Предмет: Английский язык, автор: 5Апельсинка111111