#include <iostream>
using namespace std;
int exgcd(int a , int b , int &x , int &y)
{
if(!b)
{
x = 1 , y = 0 ;
return a;
}
int d = exgcd(b , a % b , y , x);
y -= a / b *x;
return d;
}
int main()
{
int n ;
scanf("%d" , &n);
while(n--)
{
int a , b , x , y;
scanf("%d%d" , &a , &b);
exgcd(a , b , x , y);
printf("%d %d\n" , x ,y);
}
}
//2
//4 6
//8 18
模板_扩展欧几里得
最新推荐文章于 2022-09-05 19:24:10 发布