#1457. PSequence
PSequence
题目描述
给定一个元素集合,求的所有排列满足对于任意相邻两个元素,,(-
)不被整除。
保证中任意两个元素都不相同。
输入格式
第一行一个数,表示集合的大小 以下个数 最后一个数
输出格式
一个数,表述满足条件的排列的个数,模。
样例
输入样例
4
1 2 3 4
3
输出样例
12
提示
给定一个元素集合S,求S的所有排列满足对于任意相邻两个元素s1,s2,(s1-
s2)不被P整除。
保证S中任意两个元素都不相同。
第一行一个数n,表示集合S的大小 以下n个数 最后一个数P
一个数,表述满足条件的排列的个数,模1234567891。
4
1 2 3 4
3
12
30%n<=9
100%n<=30,Si<=106