#P51411. 「2020-2021 集训队作业」Permutation
「2020-2021 集训队作业」Permutation
题目描述
给出 ,设
你需要求出 的值。
输入格式
输入一行两个整数 。
输出格式
一行一个整数表示答案。
样例
2 100000
1
时排列 满足上述两个条件,故 ;
时排列 均有一个条件不满足,故 ;
所以答案为 。
数据范围与提示
对于 的数据,。
测试点编号 | ||
---|---|---|
无特殊限制 | ||
是质数 | ||
无特殊限制 | ||
给出 n,P,设
fn=p is a permutation of length n∑[∃i∈[1,n],pi=i][∃i∈[1,n],pi=n−i+1]mod P
你需要求出 ⨁i=1nfi 的值。
输入一行两个整数 n,P。
一行一个整数表示答案。
2 100000
1
n=1 时排列 (1) 满足上述两个条件,故 f1=1;
n=2 时排列 (1,2),(2,1) 均有一个条件不满足,故 f2=0;
所以答案为 1⊕0=1。
对于 100% 的数据,1≤n≤107,n+1≤P≤109。
测试点编号 | n≤ | P |
---|---|---|
1 | 18 | 无特殊限制 |
2 | 60 | |
3 | 300 | |
4 | 1000 | =998244353 |
5 | 5000 | |
6 | 3×104 | |
7 | 105 | |
8 | 3×105 | |
9 | 5×105 | |
10 | 1000 | 是质数 |
11 | 104 | |
12 | 105 | |
13 | 106 | |
14 | 107 | |
15 | 5000 | 无特殊限制 |
16 | 3×104 | |
17 | 105 | |
18 | 5×105 | |
19 | 2×106 | |
20 | 107 |