Towers of Hanoi: Difference between revisions

add scala
(add scala)
Line 682:
hanoi (n-1),c,b,a
end</lang>
 
=={{header|Scala}}==
 
<lang scala>def move(n: int, from: int, to: int, via: int) = {
if (n == 1) {
Console.println("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|Scheme}}==
Anonymous user