incolume-jedi / coding-dojo

Aqui é mantido um repositório com as soluções que trabalhamos no dojo de codificação da Guilda JEDI (Junta Especializada de Desenvolvimento e Inovação) em https://discord.gg/eBNamXVtBW
https://incolume-jedi.github.io/coding-dojo/
The Unlicense
2 stars 4 forks source link

[new-dojo] Quais as alturas dos números felizes 7, 13, 19, 68 e 97? #73

Closed britodfbr closed 5 months ago

britodfbr commented 2 years ago

Coding Dojo

Guilda JEDI Incolume - Grupo Python Incolume


Problema

Quais as alturas dos números felizes 7, 13, 19, 68 e 97?

Um número é feliz se somando os quadrados de seus algarismos e iterando o processo seja possível chegar ao número 1. A sua altura é representada que quantidade de iterações.

Exemplos

alt_num_feliz(7) == 5

iteração algarismos soma
1 7^2 49
2 4^2 + 9^2 97
3 9^2 + 7^2 130
4 1^2 + 3^2 + 0^2 10
5 1^2 + 0^2 1

alt_num_feliz(19) == 4

iteração algarismos soma
1 1^2 + 9^2 82
2 8^2 + 2^2 68
3 6^2 + 8^2 100
4 1^2 + 0^2 + 0^2 1

Referências

britodfbr commented 5 months ago

ba8dd41