Je pense que cela devrait fonctionner correctement, mais je reçois une erreur avec le nombre étant 1 moins que ce qu'il devrait être.Longueur de la chaîne Palindrome en Python à venir incorrect
def palindrome_chain_length(n):
count = 0
while str(n) != str(n)[::-1] :
n = n+n
count += 1
else:
return count
ne devrait-il pas être: 'n + = int (str (n) [:: - 1])' au lieu de 'n = n + n'? – alfasin
Merci @alfasin! Vous avez raison, il devrait être n + = int (str (n) [:: - 1]) – DefiniteZer0