CSES 1075 - Counting Permutations
1.0s 512M如果整數 \(1,2,\ldots,n\) 的一個排列中,沒有任何相鄰兩個元素的差是 \(1\),就稱這個排列是漂亮的。
給定 \(n\),你的任務是計算漂亮排列的數量。
輸入格式
輸入只有一行,包含一個整數 \(n\)。
輸出格式
輸出 \(1,2,\ldots,n\) 的漂亮排列數量對 \(10^9+7\) 取模的結果。
範例輸入 1
5
範例輸出 1
14
限制
- \(1 \le n \le 1000\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入