11033. Тренування


Відправити розв'язок

Бали: 100
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Герой полюбляє тренуватись. Він виконує \(N\) тренувань.
Спочатку його сила становить \(1\).
Після тренування номер \(K\) його сила зростає в \(K\) разів.
Визначіть силу героя після \(N\) тренуванью Оскільки це число може бути дуже великим, виведіть його остачу від ділення на \(10^9 + 7\)

Формат вхідних даних

Ціле число \(N\) (\(1 \le N \le 10^5\))

Формат вихідних даних

Виведіть відповідь, за модулем \(10^9 + 7\)

Приклад вхідних даних-1

3

Приклад вихідних даних-1

6

Приклад вхідних даних-2

10

Приклад вихідних даних-2

3628800

Приклад вхідних даних-3

100000

Приклад вихідних даних-3

457992974

Коментарі

Ще немає коментарів.