Fatorial Recursivo

Dado um único número inteiro positivo n, a sua tarefa é criar uma função recursiva para calcular o fatorial de n.

O fatorial de n, denotado como n!, é o produto de todos os números inteiros positivos menores ou iguais a n. Por exemplo, o fatorial de 5 é 5! = 5 x 4 x 3 x 2 x 1 = 120.

O fatorial de 0 é definido como 1, ou seja, 0! = 1.

A primeira e única linha da entrada contém um único inteiro n (1 ≤ n ≤ 20), que representa o número do qual se pretende calcular o fatorial.

A saída do programa deve ser uma única linha contendo o fatorial de n.

Entrada

Saída

5

120

0

1

2

2

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue