Limites fatoriais exatos
Crie uma função que verifique se um número é o limite superior exato do fatorial de n. Se for, retorne uma lista contendo o limite fatorial exato e n; caso contrário, retorne a string "Not exact!".
Exemplos
is_exact(6) ➞ [6, 3]
is_exact(24) ➞ [24, 4]
is_exact(125) ➞ "Not exact!"
is_exact(720) ➞ [720, 6]
is_exact(1024) ➞ "Not exact!"
is_exact(40320) ➞ [40320, 8]Observações
- Não haverá exceções para tratar; todas as entradas serão números inteiros positivos.
- Uma versão recursiva deste desafio pode ser encontrada neste link.