|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.12.2013, 23:20 | #1 |
Новичок
Джуниор
Регистрация: 13.12.2013
Сообщений: 2
|
Даны три стержня и n дисков различного размера.
Даны три стержня и n дисков различного размера. Диски можно надевать на стержни, образуя из них башни. Перенести n дисков со стержня A на стержень С, сохранив из первоначальный порядок. При переносе дисков необходимо соблюдать следующие правила:
На каждом шаге со стержня на стержень переносить только один диск; Диск нельзя помещать на диск меньшего размера; Для промежуточного хранения можно использовать стержень B. Реализовать алгоритм, используя три стека вместо стержней A, B, C. Информация о дисках хранится в исходном файле. Eclipse |
13.12.2013, 23:27 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Это классика. Гуглите по "Ханойская башня"
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Даны три матрицы | Елешечка | Помощь студентам | 1 | 01.12.2013 20:45 |
Даны три квадратных уравнения | Allexey | Помощь студентам | 1 | 17.09.2013 11:12 |
Даны три фамилии и три имени | SmokeScreen | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 17.06.2013 21:18 |
Даны три матрицы | Lizonka-88 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 26.01.2012 10:15 |
Даны три числа..... | konj | Помощь студентам | 5 | 19.12.2011 18:26 |