Cálculo da soma dos dígitos do fatorial do número N

JavaScript Hard math

Tarefa «Cálculo da soma dos dígitos do fatorial do número N»

Escreva um programa que calcula a soma dos dígitos do fatorial de um determinado número N. O fatorial do número N (denotado por N!) é igual ao produto de todos os números naturais de 1 a N inclusive. Considerando que N pode ser bastante grande (até 1000), o fatorial pode conter milhares de dígitos. É necessário calcular a soma de todos os dígitos desse número. Use BigInt para trabalhar com números grandes. É garantido que N é inteiro, não negativo e não excede 1000.

Formato de Entrada

Um número inteiro N (0 ≤ N ≤ 1000).

Formato de Saída

Um número inteiro — a soma dos dígitos do fatorial de N.

Exemplos

Exemplo 1

ENTRADA
10
SAÍDA
27

Exemplo 2

ENTRADA
2 10
SAÍDA
7

Exemplo 3

ENTRADA
0
SAÍDA
1

Exemplo 4

ENTRADA
5 0
SAÍDA
1
main.js