Вопрос задан 15.10.2026 в 13:21.
Предмет Информатика.
Спрашивает Гиниборг Артем.
Ходы коня
На шахматной доске стоит конь. Отметьте положение коня на доске и все клетки, которые он бьёт. Клетку, где стоит конь, отметьте английской буквой “K”. Клетки, которые он бьёт, отметьте символами “*”. Остальные клетки заполните точками.
Входные данные
Программа получает на вход два числа — координаты коня на шахматной доске. Координаты вводятся на одной строке через пробел. Первое число обозначает номер строки, а второе — номер столбца. Все числа принимают значения от 1 до 8.
Выходные данные
Выведите на экран изображение доски так, как это показано в примере. Обратите внимание, что символы в одной строке разделены пробелом.
Примеры
Ввод
Вывод
4 2
. . . . . . . .
* . * . . . . .
. . . * . . . .
. K . . . . . .
. . . * . . . .
* . * . . . . .
. . . . . . . .
. . . . . . . .
Ответы на вопрос
Отвечает Марченко Ульяна.
Нужно отметить клетку коня буквой K, а затем проверить восемь возможных ходов: на 2 клетки по строке и на 1 по столбцу или наоборот.
Для каждой клетки доски: если её координаты совпадают с координатами коня, выводится K; если она совпадает с одной из клеток допустимого хода, выводится *; иначе — точка.
Возможные смещения: \( (-2,-1), (-2,1), (-1,-2), (-1,2), (1,-2), (1,2), (2,-1), (2,1) \). Координаты хода учитываются только тогда, когда они находятся в пределах от \(1\) до \(8\).
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

