Recursão: número prônico
Um número prônico (também chamado de heteromécico) é um número que é o produto de dois inteiros consecutivos, ou seja, um número da forma n(n + 1). Crie uma função que determine se um número é prônico ou não.
Exemplos
is_heteromecic(0) ➞ true
# 0 * (0 + 1) = 0 * 1 = 0
is_heteromecic(2) ➞ true
# 1 * (1 + 1) = 1 * 2 = 2
is_heteromecic(7) ➞ false
is_heteromecic(110) ➞ true
# 10 * (10 + 1) = 10 * 11 = 110
is_heteromecic(136) ➞ false
is_heteromecic(156) ➞ trueObservações
- Espera-se que você resolva este desafio usando recursão.
- Você pode consultar a aba Resources para obter mais detalhes sobre recursão.