C. 和谐排列

    传统题 1000ms 256MiB

和谐排列

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

和谐排列

题目描述

小明正在研究排列的性质。他有一个从 11nn 的排列 P=[P1,P2,,Pn]P = [P_1, P_2, \ldots, P_n],即 PP1,2,,n1, 2, \ldots, n 的一个重排。

对于这个排列,如果对于所有的 i,ji, j1i,jn1 \le i, j \le n),都满足 Pi×Pji×j+nP_i \times P_j \le i \times j + n,那么小明称这个排列是"和谐排列"。

现在给定整数 nn,请计算有多少个不同的和谐排列。由于答案可能很大,请输出对 109+710^9 + 7 取模的结果。

输入格式

第一行包含一个整数 nn1n21051 \le n \le 2 \cdot 10^5),表示排列的长度。

输出格式

输出一个整数,表示和谐排列的数量对 109+710^9 + 7 取模的结果。

输入输出样例

3
2

周赛#1021(div2)复现赛

未参加
状态
已结束
规则
IOI
题目
5
开始于
2026-3-28 21:30
结束于
2026-4-4 13:30
持续时间
1.5 小时
主持人
参赛人数
18