⚲
Projet
Général
Profil
Connexion
S'enregistrer
Accueil
Projets
Recherche
:
exercices algorithmie
Tous les projets
exercices algorithmie
Aperçu
Activité
Fichiers
Télécharger (357 octets)
Publication de fichiers
» hanoi.py
François Brucker
, 03/09/2015 15:22
def
hanoi
(
n
,
tour_depart
,
tour_arrivee
,
tour_intermedaire
):
if
n
<=
0
:
return
hanoi
(
n
-
1
,
tour_depart
,
tour_intermedaire
,
tour_arrivee
)
tour_arrivee
.
append
(
tour_depart
.
pop
())
hanoi
(
n
-
1
,
tour_intermedaire
,
tour_arrivee
,
tour_depart
)
A
=
list
(
range
(
5
))
B
=
list
()
C
=
list
()
print
(
A
,
B
,
C
)
hanoi
(
len
(
A
),
A
,
C
,
B
)
print
(
A
,
B
,
C
)
« Précédent
1
2
3
4
Suivant »
(1-1/4)
Chargement...