问题描述
Libra 在做《概率论与数理统计》的作业,她遇到了这样一个问题:
甲、乙两人进行射击比赛,两人轮流射击,先射中靶心者获胜。已知甲射中靶心的概率为 pa,乙射中靶心的概率为 pb,甲先射击。求甲最终获胜的概率。
Libra 显然不会这个问题。作为概率论满绩的选手,你能帮助她吗?
输入
输入第一行一个整数 T(1≤T≤2023),表示数据组数。
对于每组数据,输入一行四个整数 xa,ya,xb,yb 描述 pa,pb:pa=yaxa,pb=ybxb。
保证 ya,yb=0,xa≤ya,xb≤yb,xa,xb 不全为 0,且四个整数均为小于 998244353 的非负整数。
输出
对于每组数据,输出一行一个整数表示答案对 998244353 取模的结果。
令 M=998244353 ,可以证明所求概率可以写成既约分数 qp 的形式,其中 p,q 均为整数且 q≡0(modM) 。输出的整数应当与 p⋅q−1(modM) 相等,换言之,输出一个整数 x 满足 0≤x<M 且 x⋅q≡p(modM)。
2
1 2 1 2
2 3 1 4
665496236
554580197