Suma de dígitos en factorial
Rust
Medium
loops
Tarea «Suma de dígitos en factorial»
Dado un número natural N. Calcula la suma de los dígitos del número N! (factorial de N). Usa un bucle para calcular el factorial y un bucle para sumar los dígitos. Ten en cuenta que N puede ser hasta 100, por lo que el factorial puede ser muy grande — usa el tipo u128 o un entero grande (en Rust puedes usar u128, pero para N > 20 el resultado no cabrá; en las pruebas N ≤ 20 para que quepa en u128).
Formato de entrada
Un entero N (1 ≤ N ≤ 20).
Formato de salida
Un entero: la suma de los dígitos del número N!.
Ejemplos
Ejemplo 1
ENTRADA
5
SALIDA
3
Ejemplo 2
ENTRADA
10
SALIDA
27
main.rs