Jump to content

Towers of Hanoi: Difference between revisions

m
Line 179:
if n>0 then
call move(n-1, fromPeg, viaPeg, toPeg)
print "Move disk from ";:print +fromPeg;:print +" to ";:print +toPeg
call move(n-1, viaPeg, toPeg, fromPeg)
end if
Line 186:
 
Output:<br>
Move disk from 1 to 3<br>
Move disk from 1 to 2<br>
Move disk from 3 to 2<br>
Move disk from 1 to 3<br>
Move disk from 2 to 1<br>
Move disk from 2 to 3<br>
Move disk from 1 to 3<br>
Move disk from 1 to 2<br>
Move disk from 3 to 2<br>
Move disk from 3 to 1<br>
Move disk from 2 to 1<br>
Move disk from 3 to 2<br>
Move disk from 1 to 3<br>
Move disk from 1 to 2<br>
Move disk from 3 to 2<br>
Towers of Hanoi puzzle completed!
 
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.