题号:NC229006
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
给出

个同余方程
)
的

,求出

的最小非负整数解。
若无解则输出"-1"(没有引号)。
输入描述:
第一行包含一个正整数
,表示同余方程的个数。
接下来

行,每行两个正整数
)
。
数据保证所有

的最小公倍数不超过

。
注意运算过程中的乘法溢出。
输出描述:
输出同余方程的最小非负整数解,若无解输出"-1"(没有引号)。