Где на шахматной доске находится конь и какие клетки он бьет? Клетку, на которой находится конь, отметьте как
Где на шахматной доске находится конь и какие клетки он бьет? Клетку, на которой находится конь, отметьте как "K". Клетки, которые он бьет, отметьте символом "*". Остальные клетки заполните точками. Входные данные: Программа получает две координаты - расположение коня на шахматной доске. Каждая координата вводится на отдельной строке. Первое число обозначает номер строки, второе - номер столбца. Все числа могут принимать значения от 1 до 8. Выходные данные: Выведите изображение доски в соответствии с примером. Пример: Ввод: 4 2 Вывод: . * . * . * . * . . * * K * . * . * . * . * .
Сказочная_Принцесса 51
Хорошо, начнем решение задачи.Для начала, необходимо понять, как перемещается конь по шахматной доске. Конь может сделать ход на две клетки по горизонтали и одну клетку по вертикали или на две клетки по вертикали и одну клетку по горизонтали. Теперь, зная расположение коня на доске, мы можем найти клетки, которые он бьет.
Дано, что координаты коня - это 4 и 2. Это означает, что конь находится на 4-й строке и 2-м столбце.
Теперь давайте создадим шахматную доску в виде матрицы 8x8 и заполним ее символами точек.
Вот пример входных данных:
Теперь используя эти данные, заполним матрицу символами точек и обозначим местонахождение коня.
Вот полученная шахматная доска:
Видно, что клетка, на которой находится конь, отмечена символом "K", а клетки, которые он бьет, отмечены символом "*". Все остальные клетки заполнены точками.
Таким образом, ответ на задачу: на шахматной доске конь находится на клетке (4, 2) и он бьет клетки, отмеченные символом "*".
Если у вас возникнут еще вопросы, пожалуйста, не стесняйтесь задавать.