Задача №3813. Обменные башни
Как и в предыдущих задачах, дано три стержня, на первом из которых надето \(n\) дисков различного размера. Необходимо их переместить на стержень 3 по следующим правилам:
Самый маленький диск (номер 1) можно в любой момент переложить на любой стержень.
Перемещение диска номер 1 со стержня a
на стержень b
будем обозначать 1 a b
.
Можно поменять два диска, лежащих на вершине двух стержней, если размеры этих дисков
отличаются на 1. Например, если на вершине стержня с номером a
лежит
диск размером 5, а на вершине стержня с номером b
лежит диск размером
4, то эти диски можно поменять местами. Такой обмен двух дисков будем обозначать
0 a b
(указываются номера стержней, верхние диски которых обмениваются местами).
Для данного числа дисков \(n\), не превосходящего 10, найдите решение головоломки. вам не нужно находить минимальное решение, но количество совершенных перемещений не должно быть больше 200000.
Вводится натуральное число - количество дисков.
Выведите ответ на задачу.
2
1 1 3 0 1 3 1 1 3
1
1 1 3