#P2354. *【扩展欧几里得:解同余方程组】[POJ 2891]
*【扩展欧几里得:解同余方程组】[POJ 2891]
题目描述
原题来自:POJ 2891
给定 个正整数 , 和 ,求一个最小的正整数 ,满足 ,或者给出无解。
输入格式
多组数据。
每组数据第一行一个整数 ;
接下来 行,每行两个整数 。
输出格式
对于每组数据,若无解,输出 ;否则输出一个非负整数,若有多解,输出最小的满足条件的答案。
输入输出样例
输入 #1
2
8 7
11 9
输出 #1
31
数据范围与提示
对于全部数据,所有的输入都是非负的,并且可以用 位有符号整数表示。保证 。