问题 3601 --扩展欧几里得算法

3601: 扩展欧几里得算法

时间限制: 1 Sec  内存限制: 256 MB
提交: 20  解决: 10
[提交][状态][讨论版][命题人:]

题目描述

给定n对正整数ai,bi,对于每对数,求出一组 xi,yi,使其满足ai×xi+bi×yi=gcd(ai,bi)。要求xi是最小的非负整数。对于该题只输出xi的值即可。

输入

第一行包含整数 n

接下来n行,每行包含两个整数 ai,bi

输出

输出共n行,对于每组 ai,bi,输出每个满足条件的最小的非负整数xi的值。

样例输入

2
4 6
8 18

样例输出

5
16

提示

1≤n≤10^5

1≤ai,bi≤2×10^9

来源

[提交][状态]