Exploración combinatoria

Dado un número conocido de elementos únicos, ¿de cuántas maneras podemos ordenarlos en una fila?

Crea una función que reciba un entero n y devuelva la cantidad de dígitos del número de permutaciones posibles de n elementos únicos. Por ejemplo, 5 elementos únicos pueden ordenarse de 120 maneras distintas. 120 tiene 3 dígitos, por lo tanto se devuelve el entero 3.

Ejemplos

noPermsDigits(0) ➞ 1

noPermsDigits(1) ➞ 1

noPermsDigits(5) ➞ 3

noPermsDigits(8) ➞ 5

Notas

Este desafío requiere ciertos conocimientos de combinatoria.

Ejemplo en Java

assertEquals(1, Program.noPermsDigits(0));