24摸底9-大学
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述 注意:此题本质不同的01串指长的不同。 鸡先生是一名华中科技大学的大一新生。
和大家预想的不太一样的是,鸡先生并没有加入联创团队,也不喜欢唱跳和球。
鸡先生正在准备冰岩作坊游戏组的实习任务,他现在遇到了一个棘手的问题。
鸡先生要构造出一个地图种子,具体来说,这是一个长度为的01串。然而鸡先生想要构造出更多的地图种子,因此鸡先生给出了个区间鸡先生可以对区间内的数进行重排。
每个区间只能操作一次,并且区间操作需要按照顺序依次进行。
对个区间内的数全部重排之后,鸡先生想知道,这样可以得到多少个本质不同的01串?
为了方便你处理,鸡先生向你保证,这些区间的L是单调不降的,即保证了
由于答案有点大,因此你需要对(一个质数)取模
【输入格式】
第一行两个整数 ,意义如题所示。
第二行一个字符串,为
接下来行,每行两个整数,分别表示
【输出格式】
一行一个整数,表示答案
【输入样例1】
5 2
01001
2 4
3 5
输出样例1
6
输入样例2
9 3
110111110
1 4
4 6
6 9
输出样例2
26
数据范围
对于的数据,;
对于的数据,;
对于的数据,;
淄博实验中学2024级信息保送生摸底测试
- Status
- Done
- Rule
- OI
- Problem
- 10
- Start at
- 2024-2-7 8:30
- End at
- 2024-2-7 18:30
- Duration
- 5 hour(s)
- Host
- Partic.
- 20