#P0576. Shohag喜欢逆序对(Shohag Loves Inversions)
Shohag喜欢逆序对(Shohag Loves Inversions)
题目描述
初始数组为 。你可以反复执行如下操作:
设当前数组的逆序对数量为 ,你需要把整数 插入到数组的任意一个位置。
给定目标长度 ,请计算能够通过上述操作得到多少个不同的长度为 的数组。答案对 取模。
这里,数组中一对下标 是逆序对,当且仅当 且 。
输入格式
第一行一个整数 ,表示测试组数。
每组数据一行一个整数 。
输出格式
对每组数据输出一行一个整数,表示可能数组数量对 取模后的结果。
样例
4
4
2
7
69
5
1
682
325188814
说明
第一个测试点中,长度为 的数组共有 个。样例说明中插入的逆序对数量用加粗位置表示。
数据范围
,。
所有测试组的 之和不超过 。