#AcWing877. 扩展欧几里得算法

    ID: 1681 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>数学问题扩展欧几里得算法裴蜀定理

扩展欧几里得算法

No testdata at current.

题目描述

给定 nn 对正整数 ai,bia_i,b_i,对于每对数,求出一组 xi,yix_i,y_i,使其满足 ai×xi+bi×yi=gcd(ai,bi)a_i×x_i+b_i×y_i=gcd(a_i,b_i)

输入格式

第一行包含整数 nn

接下来 nn 行,每行包含两个整数 ai,bia_i,b_i

输出格式

输出共 nn 行,对于每组 ai,bia_i,b_i,求出一组满足条件的 xi,yix_i,y_i,每组结果占一行。

本题答案不唯一,输出任意满足条件的 xi,yix_i,y_i 均可。

数据范围

1n1051≤n≤10^5

1ai,bi2×1091≤a_i,b_i≤2×10^9

输入样例:

2
4 6
8 18

输出样例:

-1 1
-2 1