Tower of Hanoi

This commit is contained in:
Anup Kumar Panwar 2016-08-14 14:27:27 +05:30
parent cf295c39de
commit 8d5be8a436

33
Tower_of_Hanoi.py Normal file
View File

@ -0,0 +1,33 @@
F=[];
U=[];
T=[];
def show():
print "\n\nF : ", F;
print "U : ", U;
print "T : ", T;
def mov(From, To):
To.append(From.pop());
def TOH(n, From, Using, To):
if n==1:
mov(From, To);
show();
else:
TOH(n-1, From, To, Using);
mov(From, To);
show();
TOH(n-1, Using, From, To);
n=input("Enter The Height of Hanoi Tower : ");
F=range(n,0,-1);
show();
TOH(n, F, U, T);