Towers of Hanoi: Difference between revisions
Content added Content deleted
Line 2,219: | Line 2,219: | ||
then > |
then > |
||
else {move {- :n 1} :from :via :to} |
else {move {- :n 1} :from :via :to} |
||
move disk from :from to :to {br} |
move disk :n from :from to :to {br} |
||
{move {- :n 1} :via :to :from} }}} |
{move {- :n 1} :via :to :from} }}} |
||
-> move |
-> move |
||
{move 4 |
{move 4 A B C} |
||
> move disk from |
> move disk 1 from A to C |
||
> move disk from |
> move disk 2 from A to B |
||
> move disk from |
> move disk 1 from C to B |
||
> move disk from |
> move disk 3 from A to C |
||
> move disk from |
> move disk 1 from B to A |
||
> move disk from |
> move disk 2 from B to C |
||
> move disk from |
> move disk 1 from A to C |
||
> move disk from |
> move disk 4 from A to B |
||
> move disk from |
> move disk 1 from C to B |
||
> move disk from |
> move disk 2 from C to A |
||
> move disk from |
> move disk 1 from B to A |
||
> move disk from |
> move disk 3 from C to B |
||
> move disk from |
> move disk 1 from A to C |
||
> move disk from |
> move disk 2 from A to B |
||
> move disk from |
> move disk 1 from C to B |
||
</lang> |
</lang> |
||