Dígit Final

Escriure una funció digit_final(n) que, donat un enter n positiu
diferent de zero, retorna el dígit resultant de sumar els dígits d’n,
després sumar els dígits d’aquesta suma, i així successivament fins a
obtenir un sol dígit.

Exemple: Suposem que n és 854673231. La suma dels seus dígits és
8+5+4+6+7+3+2+3+1 = 39. Ara cal sumar els dígits d’aquesta suma: 3+9 =
12. Tornem a sumar els dígits del que resulta: 1+2 = 3. La funció
digit_final(854673231) ha de retornar 3. Mireu els jocs de proves
públics per a més exemples.

Entrada

La funció té un nombre enter positiu diferent de zero com a paràmetre.

Observacions

Un cop definida la funció, en provar-la al REPL de Python us hauria de
sortir el mateix que podeu observar més avall.

Informació del problema

Autoria: Jordi Delgado

Generació: 2026-01-25T16:17:09.859Z

© Jutge.org, 2006–2026.
https://jutge.org
