Загрузка...

Как решить эту задачу??

Тема в разделе C/C++ создана пользователем SellerNumbOne 31 окт 2020. 343 просмотра

  1. SellerNumbOne
    SellerNumbOne Автор темы 31 окт 2020 МАМA ДУМАEТ ЧТО Я ГДЕ-ТО ВАЙТИ 65 9 фев 2019
    Ханойские башни
    Даны три стержня. На первом стержне находится несколько дисков сверху вниз по возрастанию размера диска. Два другие пустые. Требуется перенести все диски с первого стержня на второй. Переносить диски разрешается только по одному. Не разрешается класть больший диск на меньший.
    [IMG]
    Входные данные
    Количество дисков n (1n19) на первом стержне.

    Выходные данные
    Выведите по два числа в строке – номера стержней, откуда и куда переносится диск. Решение должно быть кратчайшим.
    [IMG]
    Как это можно решить?
     
  2. Decoy4298
    Decoy4298 31 окт 2020 217 18 фев 2020
    Эта загадка называется "Ханойская башня", очень легко гуглится решение :finger_up:
     
  3. romshann
    romshann 31 окт 2020 :finger_up: 105 18 авг 2019
    эту загадку обезьяна из фильма "планета обезьян" решала
     
  4. ast0nchik
    ast0nchik 18 ноя 2020 15 24 мар 2018
    Исходную башю переложить на третью, а с третьей на вторую... 3 массива, из одного перекладываешь элементы в другой. Ну а вообще лучше гугл:fap:
     
  5. vl424mir
    vl424mir 18 ноя 2020 Заблокирован(а) 1526 19 янв 2020
  6. ЖакФреско
    Ну так тут всё просто.
     
Загрузка...
Top