salut:
j'ai l'énoncé suivant:
Enoncé
Voici le début d'une suite logique inventée par John Horton Conway (et donc appelée suite de Conway) :
1
11
21
1211
111221
312211
...
Chaque ligne à partir de la deuxième décrit la précédente...
La première ligne : 1,
on l'a décrit "Un 1" ce qui donne la deuxième : 11,
la troisième décrit la deuxième : "Deux 1" : 21
la quatrième décrit la troième : "Un 2 suivi de Un 1" : 1211
et ainsi de suite.
On vous demande d'écrire une fonction next_line(line) qui prend une liste d'entiers décrivant une ligne de cette suite et qui calcule et retourne la liste correspondant à la ligne suivante. Par exemple :
next_line([1,2,1,1])
Par convention, next_line([]) retourne la liste [1]
Partager