#P12399. [2025年联测]分
[2025年联测]分
题目描述
一个长度为 的序列,每个位置为 或 两种。现在给出 个限制条件,第 个限制条件给出 、 ,要求至少满足以下两个条件之一:
- 序列的前 个位置中,恰好有 个 ;
- 序列的后 个位置中,恰好有 个 ;
求有多少个序列满足所有限制条件。答案可能很大,只需要输出它对 取模后的结果即可。
输入
第一行:一个整数 ,表示数据组数。
对于每组数据:
第一行:两个整数 、 ,含义如题目所述;
接下来的 行,每行两个整数 、 ,描述第 个限制条件 ,含义如题目所述。
输出
对于每组数据输出一行一个整数,表示方案数模 的结果。
样例
样例输入
2
3 1
2 1
5 3
1 3
4 2
3 1
样例输出
4
2
数据范围与提示
对于 的数据, ;
对于 的数据, ;
对于 的数据, ;
对于另外 的数据,保证 ;
对于 的数据, , , , 。