A Torre de Hanoi é um quebra-cabeça matemático baseado em uma lenda hindu sobre monges transferindo discos em torres. O objetivo é transferir todos os discos de uma torre para outra, seguindo regras como nunca colocar um disco maior em cima de um menor. A quantidade mínima de movimentos necessários é 2n-1, onde n é o número de discos.