#ABC330G. 逆序数平方和
逆序数平方和
逆序数平方和
题目描述
给定长度为 的序列 。 的每个元素要么是 ,要么是 到 之间的整数,并且 到 的每个整数在 中至多出现一次。
当且仅当满足 时, 的排列 被称为好排列。求所有好排列的逆序数的平方和,并对 取模。
排列 的逆序数是指满足 且 的整数对 的个数。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出答案。
样例
4
3 -1 2 -1
29
共有两个好排列: 和 ,它们的逆序数分别为 和 。
因此答案为 。
10
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1
952235647
15
-1 -1 10 -1 -1 -1 2 -1 -1 3 -1 -1 -1 -1 1
460544744
数据范围
- 或
- 到 的每个整数在 中至多出现一次
- 所有输入值均为整数
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 3136
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者