2060. 与心爱的你行至世界尽头

时间限制 4000 ms   内存限制 1024 MB

$Cipherxzc$ 是一位狩猎古龙的猎人。为了狩猎心爱的咩咩子,他首先需要攒 $x$ 个金币去购买一件趁手的武器。

村民们一共发布了 $n$ 个委托,每完成一个委托,村民们都将奖励 $Cipherxzc$ 一些金币作为报酬。具体的,给出 $l, r$ ,委托的报酬将等可能的取 $[l, r]$ 之间任何一个数,且每次委托的报酬相互独立。

$Cipherxzc$ 决定在完成村民发布的全部委托之后再去购买武器。但是由于富贵使人安于现状,如果在完成委托后他拥有了超过 $y$ 个金币,那么他就会选择摆烂,不再去狩猎。

请问 $Cipherxzc$ 能成功购买到武器,前往狩猎心爱的咩咩子的概率有多少?换句话说,他完成所有委托后获得的报酬金在 $[x, y]$ 之间的概率有多少?

结果对 $998244353$ 取模。 假设答案是 $\frac {p}{q}$( $p$ 与 $q$ 互质),你只需要输出 $p * (q$ 的逆元$)$,即 $\frac {p}{q} \equiv p * q ^ {m - 2} (mod \ m)$

救世的猎人啊,愿指引明路的苍蓝星永远为你闪耀

输入数据

本题包含多组数据。
第一行为一个正整数 $T (1 \leq T \leq 1000)$,表示接下来有 $T$ 组测试点。

每组数据包含五个正整数 $n, l, r, x, y$ 。保证 $1 \leq n \leq 5000, 1 \leq l \leq r \leq 5000, 1 \leq x \leq y \leq 25000000$

输出数据

对于每组数据,输出一行。表示 $Cipherxzc$ 能买到武器的概率对 $998244353$ 取模的结果

样例输入

复制
3
1 1 3 1 1
2 4 9 16 100
3 3 6 10 15 \n
 · · · · \n
 · · ·  ·   \n
 · · ·  ·  \n

样例输出

复制
332748118
166374059
171573249         \n
         \n
         \n

提交

请先 登录

© 2024 FAQs Contact About