再帰的分治法を用いてハノタ問題を解決する


#count:          
#from:     
#by:     
#to:     
def move(count, fro, by, to):
    if(count == 1):
        print(fro, '-->', to)
    else:
        move(count-1, fro, to, by)#        n-1         
        move(1, fro, by, to)#         1         
        move(count-1, by, fro, to)#        n-1         

move(3, '   ', '   ', '   ')