La Torre de Hanoi es un rompecabezas matemático compuesto de tres varillas y discos de diferentes tamaños que se deslizan entre las varillas. El objetivo es mover toda la pila de discos de la primera varilla a la última, siguiendo las reglas de que solo se puede mover un disco a la vez y no se pueden colocar discos más grandes encima de discos más pequeños.