Towers of Hanoi: Difference between revisions

Content added Content deleted
No edit summary
No edit summary
Line 73: Line 73:
return moves
return moves
end hanoi</lang>
end hanoi</lang>

=={{header|AutoHotKey}}==
<lang AutoHotKey>
move(n, from, to, via)
{
if (n = 1)
{
msgbox , Move disk from pole %from% to pole %to%
}
else
{
move(n-1, from, via, to)
move(1, from, to, via)
move(n-1, via, to, from)
}
}
</lang>


=={{header|AWK}}==
=={{header|AWK}}==
Line 94: Line 111:
left -> middle
left -> middle
right -> middle
right -> middle
</lang>

=={{header|AutoHotKey}}==
<lang AutoHotKey>
move(n, from, to, via)
{
if (n = 1)
{
msgbox , Move disk from pole %from% to pole %to%
}
else
{
move(n-1, from, via, to)
move(1, from, to, via)
move(n-1, via, to, from)
}
}
</lang>
</lang>