Mesma paridade?
Crie uma função que receba um número como entrada e retorne true se a soma dos seus dígitos tiver a mesma paridade que o número inteiro. Caso contrário, retorne false.
Exemplos
parity_analysis(243) ➞ true
# 243 é ímpar e 9 também (2 + 4 + 3)
parity_analysis(12) ➞ false
# 12 é par, mas 3 é ímpar (1 + 2)
parity_analysis(3) ➞ true
# 3 é ímpar, 3 é ímpar e 3 é ímpar (3)Observações
- Paridade indica se um número é par ou ímpar. Se a soma dos dígitos for par e o próprio número também for par, retorne
true. O mesmo se aplica quando o número é ímpar e a soma dos seus dígitos também é ímpar. - Números de um único dígito obviamente têm a mesma paridade (veja o exemplo n.º 3).