Cálculo de la suma de dígitos del factorial del número N

JavaScript Hard math

Tarea «Cálculo de la suma de dígitos del factorial del número N»

Escriba un programa que calcule la suma de los dígitos del factorial de un número dado N. El factorial del número N (denotado como N!) es igual al producto de todos los números naturales desde 1 hasta N inclusive. Teniendo en cuenta que N puede ser bastante grande (hasta 1000), el factorial puede contener miles de dígitos. Es necesario calcular la suma de todos los dígitos de este número. Utilice BigInt para trabajar con números grandes. Se garantiza que N es entero, no negativo y no supera 1000.

Formato de entrada

Un número entero N (0 ≤ N ≤ 1000).

Formato de salida

Un número entero — la suma de los dígitos del factorial de N.

Ejemplos

Ejemplo 1

ENTRADA
10
SALIDA
27

Ejemplo 2

ENTRADA
2 10
SALIDA
7

Ejemplo 3

ENTRADA
0
SALIDA
1

Ejemplo 4

ENTRADA
5 0
SALIDA
1
main.js