AT_abc055_b [ABC055B] Training Camp

题目描述

因为すぬけ君喜欢训练,所以他决定训练 $N$ 次。 すぬけ君在开始训练前的力量为 $1$。每当すぬけ君完成第 $i$ 次训练后,他的力量会变为原来的 $i$ 倍。 请计算すぬけ君训练 $N$ 次后的力量。由于答案可能非常大,请输出其除以 $10^{9}+7$ 的余数。

输入格式

输入以以下格式从标准输入给出。 > $N$

输出格式

请输出答案除以 $10^{9}+7$ 的余数。

说明/提示

## 限制条件 - $1 \leq N \leq 10^{5}$ ## 样例解释 1 - 完成第 $1$ 次训练后,力量变为 $1$ 倍,即 $1$。 - 完成第 $2$ 次训练后,力量变为 $2$ 倍,即 $2$。 - 完成第 $3$ 次训练后,力量变为 $3$ 倍,即 $6$。 ## 样例解释 3 请输出答案除以 $10^{9}+7$ 的余数。 由 ChatGPT 4.1 翻译