Факториал без страха

Факториал быстро становится огромным числом, поэтому результат удобно возвращать строкой. Функция получает целое число n. Посчитайте n!: произведение всех целых чисел от 1 до n. Для 0 факториал равен 1.

Примеры

Ввод
5
Вывод
"120"
Ввод
0
Вывод
"1"
Ввод
1
Вывод
"1"

Нужно реализовать

def extra_long_factorials(n: int) -> str:

Теги

mathrecursion
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
5
Ожидаемый"120"
2
Ввод
0
Ожидаемый"1"
3
Ввод
1
Ожидаемый"1"
4
Ввод
10
Ожидаемый"3628800"
5
Ввод
25
Ожидаемый"15511210043330985984000000"
6
Ввод
-100
Ожидаемый"1"
Фокус-радио
На паузе · SomaFM · Fluid