#aBC267G. [ABC267G] Increasing K Times
[ABC267G] Increasing K Times
AT_abc267_g [ABC267G] Increasing K Times
题目描述
给定一个正整数序列 ,问有多少个 的排列 满足:
- 存在恰好 个整数 满足
对 取模。
输入格式
第一行两个整数 ,含义如题意所示。
第二行 个整数,第 个整数表示 。
输出格式
输出一个整数,表示满足条件的排列 个数。
输入输出样例 #1
输入 #1
4 2
1 1 2 2
输出 #1
4
输入输出样例 #2
输入 #2
10 3
3 1 4 1 5 9 2 6 5 3
输出 #2
697112
说明/提示
$2\leqslant n\leqslant 5000,0\leqslant k\leqslant n-1,1\leqslant a_i\leqslant n$
样例解释
只有四个排列 满足条件,分别是 。