[ARC174] E - Existence Counting
版权声明:署名-非商业性使用-相同方式共享
|
CC BY-NC-SA 2.5 CN
E - Existence Counting
Time Limit: 4 sec / Memory Limit: 1024 MB
分数: 700 分
题面
给定整数
是整数,满足 。 中的所有元素都不相同。
我们按字典序排列所有可能的序列
给定一个存在于字典
- 找到满足以下所有条件的序列
的数量,取模 : - 序列
存在于字典 中。 - 整数
包含在序列 中。 - 序列
按字典序小于或等于序列 。
- 序列
什么是字典序的序列? 如果且仅如果满足以下条件1或2,则序列
并且 。 - 存在一个整数
满足以下两个条件:
限制条件
- 所有输入值都为整数。
满足题面中的条件。
输入
输入以以下格式从标准输入给出:
输出
共输出
第
样例输入 1
4 2
3 2
样例输出 1
5
5
4
2
在这个样例输入中,
这里,字典
在字典
- 有五个序列包含
: , - 有五个序列包含
: , - 有四个序列包含
: , - 有两个序列包含
: 。
样例输入 2
18 13
5 13 11 2 18 1 10 15 17 4 12 7 3
样例输出 2
925879409
905921009
665544804
665544719
783035803
349952762
349952758
349952757
349952757
349921178
212092637
710350150
378895603
129113201
129111892
129098081
129096772
110181652