如题
设本题方程为
ax≡b(modm)
设EXBSGS的式子如下
ax−y≡(Day)−1Db(modm)D
本题缺少x<y的的数据。
原OJ SPOJ3104的数据比本题强。不判断x<y的代码可以通过此题,而不能通过SP3104
建议管理员增强数据
下面给出构造方法
x<y的数据等价于构造数据
分解
a=∏pkca,k,m=∏pkcm,k
由于
y=max{⌈ca,kcm,k⌉∣ca,k>0}
只需随机生成a,m,以上式计算y,构造b使得
b=axmodms.t.x<y
即可
下面是我手造的一组hack数据
2 4 2
12 54 36
45 375 150
4 32 16
0 0 0