# Suite de Syracuse : # Question 4 : # Solution simple : on affiche seulement les suites possédant plus de 500 nombres for depart in range(1,10**6+1): n=depart i=1 while n!=1: if n%2==0: n=n//2 else: n=3*n+1 i=i+1 if i>500: # on affiche seulement les suites possédant plus de 500 nombres print('Nombre de départ ',depart,'Dernier nombre : ',n,'Cette suite contient',i,'nombres') # Question 2 : amélioration du programme : ajout du compteur i dans le programme # Question 3 : NON # Question 4 : La plus grande suite contient 525 nombres pour n au départ de 837799 # Question 5 : # Question 6 : # Question 7 : # Question 8 : # Question 9 : # Question 10 : # Question 11 : # Question 12 :