Recibe el número hasta el que probar
Añade números hasta el 999999_999999
Refactoriza el código para partir en millares
Este programa ayuda a visualizar la sucesión creada a partir de tomar un número arbitrario (lo haremos con enteros positivos aunque se puede hacer con cualquier entero) y seguir el procedimiento:
Por ejemplo, partiendo del 1, se obtendría la sucesión 1, 3, 4, 6, 4, 6…
Otro ejemplo, partiendo del 0 (aunque este no se puede comprobar con este programa ya que añade una complejidad extra que no me interesa), sería 0, 4, 6…
Y partiendo de números negativos (que también lo dejaremos fuera del
ámbito de este programa) sería lo mismo pero sumando 5, que corresponde
a las letras en la palabra menos
.
En algún momento de la secuencia aparece un número repetido, que suele ser el 4, 5 o 6, y ya después de eso se entra en bucle, lógicamente. El programa debería parar justo antes de que aparezca este número repetido y mostrar la sucesión así como cuántos números hay en ella hasta llegar al ciclo.
El programa hace esto para todos los enteros positivos hasta el número recibido, que debe ser como máximo 999_999_999_999.