Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 3 года и 3 месяца
Бюджет:
по договоренности
Задача о ханойских башнях.
Различные диски расположены на одном или нескольких стержнях, причем диски меньшего диаметра лежат на дисках большего диаметра. Требуется собрать пирамиду (переместить все диски на один стержень). Перемещать можно только самый верхний диск. Нельзя класть диск на диск меньшего диаметра.
Изменяемые параметры:
• количество дисков;
• количество стержней;
• исходная и заключительная конфигурация.
Пишем на том же языке, что и л.р. №1 и используем модифицированную версию кода из л.р. №1. При защите надо будет показать, какой код л.р. №1 был использован в л.р. №2.
В качестве исходных данных используется:
а) задание значение изменяемых параметров задачи;
б) указание метода поиска решения;
в) для алгоритма поиска в глубину – максимальная глубина просмотра.
Результатом выполнения программы является:
а) определение факта наличия решения выбранным методом;
б) при существовании решения необходимо вывести его в виде
последовательности применяемых операторов или последовательности
возникающих состояний;
в) определение числа шагов, за которое была найдено решение.
Нужно отдельно описание кода помимо файла проги. ну или закоментить все
Разделы:
Опубликован:
11.03.2022 | 13:48 [поднят: 11.03.2022 | 13:48] [последние изменения: 11.03.2022 | 13:23]
Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист