Имеются три стержня A, B, C и N колец разных диаметров, которые можно надевать на стержни. Сначала все кольца находятся на одном стержне (А) в порядке убывания их диаметров (диаметр верхнего кольца 1, а нижнего - N). Необходимо за минимальное количество ходов переместить всю пирамиду на стержень С, используя в качестве вспомогательного стержень B, соблюдая при этом два правила:
- за один ход можно перенести только одно кольцо;
- любое кольцо можно надевать либо на пустой стержень, либо на стержень с верхним кольцом большего диаметра.
Задача состоит в определении последовательности перемещений колец для переноса их с A на С