задание Высокоуровневые методы программирования Витте

Отменен
Заказ
4955075
Раздел
Программирование
Предмет
Основы программирования
Антиплагиат
Не указан
Срок сдачи
1 Окт 2022 в 23:55
Цена
Договорная цена
Блокировка
10 дней
Размещен
29 Сен 2022 в 18:57
Просмотров
617
Описание работы

Модифицированная задача о Ханойских башнях:

Существует 8 шпинделей, пронумерованых от 8 до 1 слева направо. На каждом шпинделе надеты диски, в количестве, равном соответствующей цифре из ID студента. Все диски имеют разные диаметры. Диаметр диска равен M * 10 + N, где М – номер шпинделя, на котором надет диск, а N – это номер диска на шпинделе, считая сверху вниз.

1.     Необходимо визуально изобразить предложенную задачу.  Диски на шпинделях сделать случайных цветов. На каждом диске отобра- жать цифру, равную его диаметру. Диаметр диска также показывать его фактическим размером в пикселях.

2.     Необходимо вычислить, за какое минимальное количество итера- ций переместятся все диски на шпиндель номер 1 по следующим правилам:

а) За одну итерацию можно переместить не более одного диска б) Диски можно класть только с большего на меньший

в) Со шпинделя номер 8 можно перекладывать диски только на шпиндели 7 и 6

г) Со шпинделя номер 1 можно перекладывать диски только на шпиндели номер 2 и 3

д) Со шпинделей от 2 по 7 можно перекладывать диски только на два соседних шпинделя.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир