【luoguP4777】【模板】扩展中国剩余定理(EXCRT)
作者:互联网
题目描述
给定 nnn 组非负整数 ai,bia_i, b_iai,bi ,求解关于 xxx 的方程组的最小非负整数解。
{x≡b1 (mod a1)x≡b2 (mod a2)...x≡bn (mod an)\begin{cases} x \equiv b_1 ({\rm mod} a_1) \ x\equiv b_2 ({\rm mod} a_2) \ ... \ x \equiv b_n ({\rm mod} a_n)\end{cases} ⎩⎪⎪⎪⎨⎪⎪⎪⎧x≡b1 (mod a1)x≡b2 (mod a2)...x≡bn (mod an)
输入格式
输入第一行包含整数 nnn。
接下来 nnn 行,每行两个非负整数 ai,bia_i, b_iai,bi。
输出格式
输出一行,为满足条件的最小非负整数 xxx。
输入输出样例
输入 #1
3
11 6
25 9
33 17
输出 #1
809
说明/提示
n≤105,1≤ai≤1012,0≤bi≤1012,bi<ain \leq 10^5, 1 \leq a_i \leq 10^{12}, 0 \leq b_i \leq 10^{12}, b_i < a_in≤105,1≤ai≤1012,0≤bi≤1012,bi<ai,保证答案不超过 101810^{18}1018。
请注意程序运行过程中进行乘法运算时结果可能有溢出的风险。
数据保证有解
标签:nnn,非负,ai,bi,整数,EXCRT,luoguP4777,模板,mod 来源: https://www.cnblogs.com/yelir/p/11593955.html