编程题
### 问题描述 卓儿是一名农民。去年,她在 $N$ 个不同的地方种植了 $N$ 种不同的谷物。今年,她想再次种植相同种类的谷物,但有一个小问题:每种谷物都需要特殊的肥料,然而连续几年使用相同种类的肥料可能会破坏土壤。 现在她要求你计算一种方法,以便在 $N$ 个地方种植 $N$ 种谷物,使得每种谷物都不在原来的地方。由于这个数字可能非常大,所以请对 $10^9+7$ 取模后输出。 ### 输入格式 第一行包含一个整数 $T$,表示测试用例的数量。 接下来的 $T$ 行中,每行包含一个整数 $N$,表示种类或者地点的数量。 ### 输出格式 对于每个测试用例,输出一行一个整数,表示给定种类或者地点数量的可能性数,对 $10^9+7$ 取模后输出。 ### 样例输入 ``` 5 2 3 10 100 666 ``` ### 样例输出 ``` 1 2 1334961 944828409 769756093 ``` ### 评测数据规模 $1 \leq T \leq 10^5$,$1 \leq N \leq 10^7$。
查看答案
赣ICP备20007335号-2