编程题
### 问题描述 这是一道模板题。 错位排列的定义是没有任何元素出现在其有序位置的排列。即对于 $1 \sim n$ 的排列 $P$ ,如果满足对于所有的 $i$ 都有 $P_i \neq i$ 则称 $P$ 是 $n$ 的错位排列。 例如,三元错位排列有 $[2,3,1],[3,1,2]$ 。 给你一个整数 $n$ ,请你求出 $n$ 元错位排列的个数。 答案可能很大,所以答案对 $10^9+7$ 取模。 ### 输入格式 输入共一行,一个整数表示 $n$ 。 ### 输出格式 输出一个整数表示 $n$ 元错位排列的个数对 $10^9+7$ 取模后的答案。 ### 样例输入 ```text 3 ``` ### 样例输入 ```text 2 ``` ### 说明 样例答案在问题描述中已有解释。 ### 评测数据规模 保证对于所有数据有: $1 \leq n \leq 10^5$ 。
查看答案
赣ICP备20007335号-2