SlideShare una empresa de Scribd logo
Las Torres de Hanói
BACHILLER : ANGELO ZERPA 24.122.023
Las torres de Hanói son un juego matemático nacido de la leyenda de los sacerdotes a
quienes se les dieron tres polos y una pila de 64 discos de oro, cada disco un poco más
pequeño que el de debajo. Su misión era transferir los 64 discos de uno de los tres polos
a otro, con las limitaciones de que solo podían mover un disco a la vez, y nunca podían
colocar un disco más grande encima de uno más pequeño. Este juego es generalmente
resuelto mediante algoritmos que emplean métodos recursivos, es decir , aplicando en
método Divide y Vencerás, dividiendo el problemas en sub-problemas mas pequeños.
Las torres de Hanói son un juego matemático con el que todo científico computacional
tiene que lidiar algunas vez. La idea en realidad es bastante sencilla consiste en tres
varillas verticales que representan a las torres y un numero indeterminado de discos,
mientras mas disco mas complicado resulta encontrar la solución al juego, para resolver
el juego solo se debe de transportar los discos de la primera torre a la torre 3, pero no se
puede colocar un disco mas grande sobre uno mas pequeño.
En el año 1883, Édouard Lucas d'Amiens (1842-1891) publicó un juego o puzle
matemático llamado La Torre de Hanói bajo el pseudónimo de Profesor N. Claus de
Siam (nombre que tiene las mismas letras que el suyo auténtico), mandarín del colegio
LiSou-Stian (el propio Lucas impartía clases en el instituto Saint- Louis). Según una
leyenda india, en el Templo de Benarés, bajo el domo que marca el centro del mundo,
hay una placa de latón con tres agujas de diamante. Durante la creación, Dios puso
sesenta y cuatro discos de oro puro de distinto tamaño en una de las agujas, formando
una torre.
* Los bármanes llevan generaciones cambiando de lugar, uno a uno, los discos de la
torre entre las tres agujas de forma que en ningún momento un disco mayor descanse
sobre otro más pequeño. Cuando hayan conseguido trasladar todos los discos a otra
aguja su trabajo estará terminado, y la torre y el templo se derrumbarán, y con un gran
trueno, el mundo se desvanecerá. La versión simplificada que se vendía en Francia se
componía de ocho discos de madera.
* En realidad, la Torre de Hanói y la leyenda india habían sido inventadas por el
matemático francés Édouard Lucas. Su compatriota, el escritor Henri de Parville amplió
y adornó la leyenda poco tiempo después. A pesar de que el reto planteado es
relativamente sencillo, la idea de Lucas ha demostrado ser una de las más fecundas de la
historia de las matemáticas recreativas.
El juego de la torre de Hanói consiste en ir cambiando los discos de la torre 1 a
la torre 3 con la condición de que no se puede mover más de un disco a la vez, y
que no puede colocarse un disco grande sobre uno pequeño.
❶ Sólo se puede mover un disco cada vez.
❷ Un disco de mayor tamaño no puede descansar sobre uno más pequeño
que él mismo.
❸ Sólo puedes desplazar el disco que se encuentre arriba en cada varilla.
El algoritmo resuelve el problema de mover n discos poniéndolo en función de la resolución del
problema (más sencillo) de mover n-1 discos.
El siguiente procedimiento muestra la solución imprimiendo una serie de líneas que indican el
disco que hay que mover en cada momento (se supone que los postes se identifican por un
carácter):
Procedure Hanoi3(N: integer; Orig,Dest,Aux: char);
Begin
if N = 1 then
Origen Auxiliar Destino writeln (output,Orig,' ->',Dest)
else
Begin
Hanoi3 (N-1,Orig,Aux,Dest); Writeln (output,Orig,' ->',Dest); Hanoi3 (N-1,Aux,Dest,Orig)
end
end;
http://www.uterra.com/juegos/torre_hanoi.php?http://www.uterra.co
m/juegos/torre_hanoi.htm
http://www.pequejuegos.com/jugar-la-torre-de-hanoi.html
Lo que inicialmente era un juego matemático se transformo en una herramienta
para todo el entorno computacional , el mismo ha sido utilizado en el transcurso
de los años en un alto porcentaje ya que en algún momento muchos expertos
científicos entre otros han tenido que lidiar o interactuar con este juego y aunque
data de mucho tiempo atrás su creación sigue presente hoy en día para realizar
diferentes tipos de actividades desde lo social, académico, científico y otros.
Torres de hanoi

Más contenido relacionado

La actualidad más candente

Gutierrez beatriz torres de hanoi
Gutierrez beatriz torres de hanoiGutierrez beatriz torres de hanoi
Gutierrez beatriz torres de hanoiBAGR2612
 
Torre de hanoi
Torre de hanoiTorre de hanoi
Torre de hanoi
Daniel Chacon
 
Las torres de hanoí
Las torres de hanoíLas torres de hanoí
Las torres de hanoí
fernando mozo
 
Torres de hanói
Torres de hanóiTorres de hanói
Torres de hanóiironkrlos
 
Comandos msdos
Comandos msdosComandos msdos
Comandos msdos
Monserrat Nuñez
 
Instalar ftp en linux
Instalar ftp en linuxInstalar ftp en linux
Instalar ftp en linux
Hamza Beddouka
 
Instalación de windows 2003 server
Instalación de windows 2003 serverInstalación de windows 2003 server
Instalación de windows 2003 serverGINA214
 
Añadir papelera de reciclaje al terminal
Añadir papelera de reciclaje al terminalAñadir papelera de reciclaje al terminal
Añadir papelera de reciclaje al terminal
No Lo Se
 
Las torres de hanoi
Las torres de hanoiLas torres de hanoi
Las torres de hanoi
Dominic Virginia Flores Torres
 

La actualidad más candente (14)

Gutierrez beatriz torres de hanoi
Gutierrez beatriz torres de hanoiGutierrez beatriz torres de hanoi
Gutierrez beatriz torres de hanoi
 
Torre de han_i
Torre de han_iTorre de han_i
Torre de han_i
 
Las Torres de Hanói
Las Torres de HanóiLas Torres de Hanói
Las Torres de Hanói
 
Torre de hanoi
Torre de hanoiTorre de hanoi
Torre de hanoi
 
Las torres de hanoí
Las torres de hanoíLas torres de hanoí
Las torres de hanoí
 
Torres de hanói
Torres de hanóiTorres de hanói
Torres de hanói
 
Comando
ComandoComando
Comando
 
Comandos msdos
Comandos msdosComandos msdos
Comandos msdos
 
Instalar ftp en linux
Instalar ftp en linuxInstalar ftp en linux
Instalar ftp en linux
 
Comandos msdos
Comandos msdosComandos msdos
Comandos msdos
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Instalación de windows 2003 server
Instalación de windows 2003 serverInstalación de windows 2003 server
Instalación de windows 2003 server
 
Añadir papelera de reciclaje al terminal
Añadir papelera de reciclaje al terminalAñadir papelera de reciclaje al terminal
Añadir papelera de reciclaje al terminal
 
Las torres de hanoi
Las torres de hanoiLas torres de hanoi
Las torres de hanoi
 

Destacado

Bachelor Thesis M.S. Jesus Restricted Version [Only available in Dutch]
Bachelor Thesis M.S. Jesus Restricted Version [Only available in Dutch]Bachelor Thesis M.S. Jesus Restricted Version [Only available in Dutch]
Bachelor Thesis M.S. Jesus Restricted Version [Only available in Dutch]Marson Jesus
 
Research Project Prospectus - The 60s Generation’s Life Course of Political P...
Research Project Prospectus - The 60s Generation’s Life Course of Political P...Research Project Prospectus - The 60s Generation’s Life Course of Political P...
Research Project Prospectus - The 60s Generation’s Life Course of Political P...Malte Nyfos Mathiasen
 
How Neighborhoods affect Choice and Well-being
How Neighborhoods affect Choice and Well-beingHow Neighborhoods affect Choice and Well-being
How Neighborhoods affect Choice and Well-beingMalte Nyfos Mathiasen
 
Do workers work enough? International comparison of working hours and wage di...
Do workers work enough? International comparison of working hours and wage di...Do workers work enough? International comparison of working hours and wage di...
Do workers work enough? International comparison of working hours and wage di...Malte Nyfos Mathiasen
 
Young courtney presentation
Young courtney presentationYoung courtney presentation
Young courtney presentation
Courtney Young
 
Enhancing Sensitivities and Peak Capacities for UHPLC-MS Fast Gradient Analys...
Enhancing Sensitivities and Peak Capacities for UHPLC-MS Fast Gradient Analys...Enhancing Sensitivities and Peak Capacities for UHPLC-MS Fast Gradient Analys...
Enhancing Sensitivities and Peak Capacities for UHPLC-MS Fast Gradient Analys...
Sandy Simmons
 
EDISONElectricBikesReportRecovered
EDISONElectricBikesReportRecoveredEDISONElectricBikesReportRecovered
EDISONElectricBikesReportRecoveredAbbey Kolodziej
 
Speechifi Device's Demonstration
Speechifi Device's DemonstrationSpeechifi Device's Demonstration
Speechifi Device's Demonstration
Innoflaps Remedy Pvt. Ltd
 
ALVIN'S CURRICULUM VITAE 2017
ALVIN'S CURRICULUM VITAE 2017ALVIN'S CURRICULUM VITAE 2017
ALVIN'S CURRICULUM VITAE 2017Alvin Chen
 
Entrega de cobijas en el #CERESO Mil Cumbres Morelia, Mich
Entrega de cobijas en el #CERESO Mil Cumbres Morelia, MichEntrega de cobijas en el #CERESO Mil Cumbres Morelia, Mich
Entrega de cobijas en el #CERESO Mil Cumbres Morelia, Mich
Oscar Trasviña
 
publication governance in the dutch caribbean
publication governance in the dutch caribbeanpublication governance in the dutch caribbean
publication governance in the dutch caribbeanGeneve Phillip
 
Co-opting labor-based Parties and Unions
Co-opting labor-based Parties and UnionsCo-opting labor-based Parties and Unions
Co-opting labor-based Parties and UnionsMalte Nyfos Mathiasen
 
USP 621 Allowable Adjustment to Chromatography HPLC Methods
USP 621 Allowable Adjustment to Chromatography HPLC MethodsUSP 621 Allowable Adjustment to Chromatography HPLC Methods
USP 621 Allowable Adjustment to Chromatography HPLC Methods
Sandy Simmons
 
Sap erp introduction
Sap erp introductionSap erp introduction
Sap erp introduction
Jugul Crasta
 
Column care for your Aeris Widepore HPLC
Column care for your Aeris Widepore HPLCColumn care for your Aeris Widepore HPLC
Column care for your Aeris Widepore HPLC
Sandy Simmons
 
Ein Blueprint für mittelständische Unternehmen in der Konsumgüterindustrie
Ein Blueprint für mittelständische Unternehmen in der KonsumgüterindustrieEin Blueprint für mittelständische Unternehmen in der Konsumgüterindustrie
Ein Blueprint für mittelständische Unternehmen in der Konsumgüterindustrie
Salesforce Deutschland
 
Método de lagrange
Método de lagrangeMétodo de lagrange
Método de lagrange
SMCangry
 
ShannonBoone_Interactive Prototype
ShannonBoone_Interactive PrototypeShannonBoone_Interactive Prototype
ShannonBoone_Interactive PrototypeShannon Boone
 

Destacado (20)

Bachelor Thesis M.S. Jesus Restricted Version [Only available in Dutch]
Bachelor Thesis M.S. Jesus Restricted Version [Only available in Dutch]Bachelor Thesis M.S. Jesus Restricted Version [Only available in Dutch]
Bachelor Thesis M.S. Jesus Restricted Version [Only available in Dutch]
 
Research Project Prospectus - The 60s Generation’s Life Course of Political P...
Research Project Prospectus - The 60s Generation’s Life Course of Political P...Research Project Prospectus - The 60s Generation’s Life Course of Political P...
Research Project Prospectus - The 60s Generation’s Life Course of Political P...
 
How Neighborhoods affect Choice and Well-being
How Neighborhoods affect Choice and Well-beingHow Neighborhoods affect Choice and Well-being
How Neighborhoods affect Choice and Well-being
 
Do workers work enough? International comparison of working hours and wage di...
Do workers work enough? International comparison of working hours and wage di...Do workers work enough? International comparison of working hours and wage di...
Do workers work enough? International comparison of working hours and wage di...
 
Young courtney presentation
Young courtney presentationYoung courtney presentation
Young courtney presentation
 
Enhancing Sensitivities and Peak Capacities for UHPLC-MS Fast Gradient Analys...
Enhancing Sensitivities and Peak Capacities for UHPLC-MS Fast Gradient Analys...Enhancing Sensitivities and Peak Capacities for UHPLC-MS Fast Gradient Analys...
Enhancing Sensitivities and Peak Capacities for UHPLC-MS Fast Gradient Analys...
 
EDISONElectricBikesReportRecovered
EDISONElectricBikesReportRecoveredEDISONElectricBikesReportRecovered
EDISONElectricBikesReportRecovered
 
Speechifi Device's Demonstration
Speechifi Device's DemonstrationSpeechifi Device's Demonstration
Speechifi Device's Demonstration
 
ALVIN'S CURRICULUM VITAE 2017
ALVIN'S CURRICULUM VITAE 2017ALVIN'S CURRICULUM VITAE 2017
ALVIN'S CURRICULUM VITAE 2017
 
Entrega de cobijas en el #CERESO Mil Cumbres Morelia, Mich
Entrega de cobijas en el #CERESO Mil Cumbres Morelia, MichEntrega de cobijas en el #CERESO Mil Cumbres Morelia, Mich
Entrega de cobijas en el #CERESO Mil Cumbres Morelia, Mich
 
publication governance in the dutch caribbean
publication governance in the dutch caribbeanpublication governance in the dutch caribbean
publication governance in the dutch caribbean
 
Fases de un proyecto
Fases de un proyectoFases de un proyecto
Fases de un proyecto
 
Co-opting labor-based Parties and Unions
Co-opting labor-based Parties and UnionsCo-opting labor-based Parties and Unions
Co-opting labor-based Parties and Unions
 
USP 621 Allowable Adjustment to Chromatography HPLC Methods
USP 621 Allowable Adjustment to Chromatography HPLC MethodsUSP 621 Allowable Adjustment to Chromatography HPLC Methods
USP 621 Allowable Adjustment to Chromatography HPLC Methods
 
Sap erp introduction
Sap erp introductionSap erp introduction
Sap erp introduction
 
Column care for your Aeris Widepore HPLC
Column care for your Aeris Widepore HPLCColumn care for your Aeris Widepore HPLC
Column care for your Aeris Widepore HPLC
 
Ein Blueprint für mittelständische Unternehmen in der Konsumgüterindustrie
Ein Blueprint für mittelständische Unternehmen in der KonsumgüterindustrieEin Blueprint für mittelständische Unternehmen in der Konsumgüterindustrie
Ein Blueprint für mittelständische Unternehmen in der Konsumgüterindustrie
 
Método de lagrange
Método de lagrangeMétodo de lagrange
Método de lagrange
 
ShannonBoone_Interactive Prototype
ShannonBoone_Interactive PrototypeShannonBoone_Interactive Prototype
ShannonBoone_Interactive Prototype
 
boone_assignment 6
boone_assignment 6boone_assignment 6
boone_assignment 6
 

Similar a Torres de hanoi

Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
lary21
 
Torrres de hanói
Torrres de hanóiTorrres de hanói
Torrres de hanói
nathalysimosa
 
Las torres de hanói
Las torres de hanóiLas torres de hanói
Las torres de hanói
aleb11
 
Diapositiva torre hanoi german carluccio
Diapositiva torre hanoi german carluccioDiapositiva torre hanoi german carluccio
Diapositiva torre hanoi german carluccioGerman A Carluccio M
 
La terrible leyenda de las torres de Hanoi.pptx
La terrible leyenda de las torres de Hanoi.pptxLa terrible leyenda de las torres de Hanoi.pptx
La terrible leyenda de las torres de Hanoi.pptx
JuanMenuelMedina
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
Ariannys Romero Parra
 
Torresdehanoi javierguzman
Torresdehanoi javierguzmanTorresdehanoi javierguzman
Torresdehanoi javierguzman
javier guzman
 
LAS TORRES DE HANOI
LAS TORRES DE HANOI LAS TORRES DE HANOI
LAS TORRES DE HANOI
ROMERGOMEZ
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
julianveguero
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
Alejandra Pulgarín
 
TORRES DE HANOI. IUPSM CCS. GABRIELA GODOY
TORRES DE HANOI. IUPSM CCS. GABRIELA GODOYTORRES DE HANOI. IUPSM CCS. GABRIELA GODOY
TORRES DE HANOI. IUPSM CCS. GABRIELA GODOY
gabriela godoy
 
Las torres de hanoi
Las torres de hanoiLas torres de hanoi
Las torres de hanoiisa1203
 
Torres de Hanoi
Torres de HanoiTorres de Hanoi
Torres de Hanoi
Javier Carvajal
 
Torres de hanói
Torres de hanóiTorres de hanói
Torres de hanói
Joseanny Bolívar
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
Osmar Gutierrez
 
Presentación1 torre de hanoi lukeniamarcano
Presentación1 torre de hanoi lukeniamarcanoPresentación1 torre de hanoi lukeniamarcano
Presentación1 torre de hanoi lukeniamarcano
lukenia marcano
 
Torre de hanoi
Torre de hanoiTorre de hanoi
Torre de hanoigleismergl
 
Torre hanoi Programación No numérica II
Torre hanoi  Programación No numérica IITorre hanoi  Programación No numérica II
Torre hanoi Programación No numérica II
Maria230189
 

Similar a Torres de hanoi (20)

Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Torrres de hanói
Torrres de hanóiTorrres de hanói
Torrres de hanói
 
Las torres de hanói
Las torres de hanóiLas torres de hanói
Las torres de hanói
 
Diapositiva torre hanoi german carluccio
Diapositiva torre hanoi german carluccioDiapositiva torre hanoi german carluccio
Diapositiva torre hanoi german carluccio
 
La terrible leyenda de las torres de Hanoi.pptx
La terrible leyenda de las torres de Hanoi.pptxLa terrible leyenda de las torres de Hanoi.pptx
La terrible leyenda de las torres de Hanoi.pptx
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Torresdehanoi javierguzman
Torresdehanoi javierguzmanTorresdehanoi javierguzman
Torresdehanoi javierguzman
 
LAS TORRES DE HANOI
LAS TORRES DE HANOI LAS TORRES DE HANOI
LAS TORRES DE HANOI
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
TORRES DE HANOI. IUPSM CCS. GABRIELA GODOY
TORRES DE HANOI. IUPSM CCS. GABRIELA GODOYTORRES DE HANOI. IUPSM CCS. GABRIELA GODOY
TORRES DE HANOI. IUPSM CCS. GABRIELA GODOY
 
Las torres de hanoi
Las torres de hanoiLas torres de hanoi
Las torres de hanoi
 
Torres de Hanoi
Torres de HanoiTorres de Hanoi
Torres de Hanoi
 
Torres de hanói
Torres de hanóiTorres de hanói
Torres de hanói
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 
Presentación1 torre de hanoi lukeniamarcano
Presentación1 torre de hanoi lukeniamarcanoPresentación1 torre de hanoi lukeniamarcano
Presentación1 torre de hanoi lukeniamarcano
 
Torre de hanoi
Torre de hanoiTorre de hanoi
Torre de hanoi
 
Torre hanoi Programación No numérica II
Torre hanoi  Programación No numérica IITorre hanoi  Programación No numérica II
Torre hanoi Programación No numérica II
 
Torres de hanoi
Torres de hanoiTorres de hanoi
Torres de hanoi
 

Último

Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
JuanPrez962115
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 

Último (20)

Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 

Torres de hanoi

  • 1. Las Torres de Hanói BACHILLER : ANGELO ZERPA 24.122.023
  • 2. Las torres de Hanói son un juego matemático nacido de la leyenda de los sacerdotes a quienes se les dieron tres polos y una pila de 64 discos de oro, cada disco un poco más pequeño que el de debajo. Su misión era transferir los 64 discos de uno de los tres polos a otro, con las limitaciones de que solo podían mover un disco a la vez, y nunca podían colocar un disco más grande encima de uno más pequeño. Este juego es generalmente resuelto mediante algoritmos que emplean métodos recursivos, es decir , aplicando en método Divide y Vencerás, dividiendo el problemas en sub-problemas mas pequeños.
  • 3. Las torres de Hanói son un juego matemático con el que todo científico computacional tiene que lidiar algunas vez. La idea en realidad es bastante sencilla consiste en tres varillas verticales que representan a las torres y un numero indeterminado de discos, mientras mas disco mas complicado resulta encontrar la solución al juego, para resolver el juego solo se debe de transportar los discos de la primera torre a la torre 3, pero no se puede colocar un disco mas grande sobre uno mas pequeño.
  • 4. En el año 1883, Édouard Lucas d'Amiens (1842-1891) publicó un juego o puzle matemático llamado La Torre de Hanói bajo el pseudónimo de Profesor N. Claus de Siam (nombre que tiene las mismas letras que el suyo auténtico), mandarín del colegio LiSou-Stian (el propio Lucas impartía clases en el instituto Saint- Louis). Según una leyenda india, en el Templo de Benarés, bajo el domo que marca el centro del mundo, hay una placa de latón con tres agujas de diamante. Durante la creación, Dios puso sesenta y cuatro discos de oro puro de distinto tamaño en una de las agujas, formando una torre.
  • 5. * Los bármanes llevan generaciones cambiando de lugar, uno a uno, los discos de la torre entre las tres agujas de forma que en ningún momento un disco mayor descanse sobre otro más pequeño. Cuando hayan conseguido trasladar todos los discos a otra aguja su trabajo estará terminado, y la torre y el templo se derrumbarán, y con un gran trueno, el mundo se desvanecerá. La versión simplificada que se vendía en Francia se componía de ocho discos de madera. * En realidad, la Torre de Hanói y la leyenda india habían sido inventadas por el matemático francés Édouard Lucas. Su compatriota, el escritor Henri de Parville amplió y adornó la leyenda poco tiempo después. A pesar de que el reto planteado es relativamente sencillo, la idea de Lucas ha demostrado ser una de las más fecundas de la historia de las matemáticas recreativas.
  • 6. El juego de la torre de Hanói consiste en ir cambiando los discos de la torre 1 a la torre 3 con la condición de que no se puede mover más de un disco a la vez, y que no puede colocarse un disco grande sobre uno pequeño. ❶ Sólo se puede mover un disco cada vez. ❷ Un disco de mayor tamaño no puede descansar sobre uno más pequeño que él mismo. ❸ Sólo puedes desplazar el disco que se encuentre arriba en cada varilla.
  • 7. El algoritmo resuelve el problema de mover n discos poniéndolo en función de la resolución del problema (más sencillo) de mover n-1 discos. El siguiente procedimiento muestra la solución imprimiendo una serie de líneas que indican el disco que hay que mover en cada momento (se supone que los postes se identifican por un carácter): Procedure Hanoi3(N: integer; Orig,Dest,Aux: char); Begin if N = 1 then Origen Auxiliar Destino writeln (output,Orig,' ->',Dest) else Begin Hanoi3 (N-1,Orig,Aux,Dest); Writeln (output,Orig,' ->',Dest); Hanoi3 (N-1,Aux,Dest,Orig) end end;
  • 9. Lo que inicialmente era un juego matemático se transformo en una herramienta para todo el entorno computacional , el mismo ha sido utilizado en el transcurso de los años en un alto porcentaje ya que en algún momento muchos expertos científicos entre otros han tenido que lidiar o interactuar con este juego y aunque data de mucho tiempo atrás su creación sigue presente hoy en día para realizar diferentes tipos de actividades desde lo social, académico, científico y otros.