Создан заказ №9110058
7 декабря 2022
Написать программу "Расстановка шахматных фигур"
Как заказчик описал требования к работе:
Дана квадратная шахматная доска размером N x N. На доске уже размещено K фигур.
Необходимо расставить на доске еще L фигур так, чтобы никакая из фигур на доске не находилась под боем любой другой фигуры. Необходимо найти все возможные решения.
Входные данные: файл input.txt. На первой строке файла
записаны три числа: N L K (через пробел). Далее следует K строк, содержащих числа x и y (через пробел) - координаты уже стоящей на доске фигуры. Координаты отсчитываются от 0 до N-1. 1 <= N <= 24.
Выходные данные: файл output.txt. На каждое найденное решение необходимо записать в файл одну строку. Строка состоит из пар (x,y) - координаты фигур на доске. Порядок перечисления решений не имеет значения. Выводимые решения не должны содержать повторы, т.е. каждое найденное решение необходимо вывести только один раз.
Если не было найдено ни одного решения - no solutions. Ваша фигура - полководец.Под боем оказываются все клетки, смежные с фигурой, а также клетки (+-1,+-2), (+-2,+-1) от фигуры
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
10 декабря 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Написать программу "Расстановка шахматных фигур".docx
2022-12-13 13:52
Последний отзыв студента о бирже Автор24
Общая оценка
4.7
Положительно
Ответственный исполнитель, работу выполнил раньше указанного срока, на все вопросы даёт ответ довольно быстро, качество заказа очень порадовало.