# ep20180424_ex2_Syracuse.py # Problème de Syracuse. # Si un nombre est pair, on le remplace par sa moitié # Si un nombre est impaire, on le remplace par 3 fois le nombre, +1 # On répète la substitution, jusqu'à obtenir 1. nn = int(input("Entrez un nombre entier :")) while (nn > 1): if (nn % 2 == 0): nn = nn // 2 else: nn = 3 * nn + 1 print(nn)