题目描述
考虑 K 维空间上的每个整点,我们用 Pi 表示点 P 的第 i 维坐标。称点 P 是点 Q 的前驱,当且仅当存在一个 i 满足:
Pi=Qi−1,∀j=i,Pj=Qj
定义一个点为关键点当且仅当它的前驱中恰有奇数个关键点。特别地,我们钦定 (1,1,1...1) 是关键点,也就是说满足 ∀i,Pi=1 的点 P 是关键点。
现在对于每个维度给定一个区间 [Li,Ri] ,求每个维度都在给定区间内的关键点的数量,对 998244353 取模。
输入格式
第一行 T 表示数据组数。
对于每组数据,第一行一个整数表示 K ,第二行 2K 个整数表示 L1,L2...LK,R1,R2...RK 。
T≤10
K≤9
1≤Li≤Ri≤2×1015
输出格式
每组数据一行一个整数表示答案。
样例输入1
2
1
1 3
2
1 2 3 4
样例输出1
3
5
这题其实放组合数学也行,放状压DP也行,放数位DP也不是不行。