|
190 / 3 / 2
Регистрация: 08.05.2024
Сообщений: 24
|
|
Ханойские башни08.05.2024, 12:52. Показов 725. Ответов 2
Метки нет (Все метки)
Как обычно, изначально все диски лежат на стержне 1, и нам нужно переместить их на стержень 3. Однако теперь мы можем совершать 2 разных типа операций:
Диск 1 (самый маленький диск) можно в любой момент переместить на любой стержень. Перемещение диска 1 со стержня a на стержень b будем обозначать как «0 a b». Можно поменять местами любые два диска, если они оба находятся на вершине своих стержней и их номера отличаются на 1. Например, если на вершине стержня a лежит диск 3, а на вершине стержня b – диск 4, то эти два диска можно поменять местами. Эту операцию мы будем обозначать как «0 a b», где a и b – номера стержней, вершины которых мы хотим поменять местами. Используя только эти операции, найдите решение головоломки. Количество перекладываний не должно превышать 200000, при условии, что количество дисков не превосходит 10. Формат входных данных На вход программе дается натуральное число n (n≤10) – количество дисков. Формат результата Требуется вывести список перекладываний, по одному перекладыванию в строке. Количество перекладываний не должно превосходить 200000. Примеры Входные данные 2 Результат работы 1 1 3 0 1 3 1 1 3
0
|
|
| 08.05.2024, 12:52 | |
|
Ответы с готовыми решениями:
2
Ханойские башни
|
|
964 / 485 / 241
Регистрация: 02.06.2016
Сообщений: 760
|
||||||
| 08.05.2024, 16:21 | ||||||
|
anton7685,
0
|
||||||
|
207 / 5 / 2
Регистрация: 27.04.2024
Сообщений: 72
|
|
| 08.05.2024, 16:52 | |
|
Aael, там вроде бы ваш код выполняет работу не для всех вариантов входных данных соответствующих условию.
0
|
|
| 08.05.2024, 16:52 | |
|
Помогаю со студенческими работами здесь
3
Обменные Ханойские башни Задача Снег и башни
Ханойские башни
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|