首页 > 学院 > 开发设计 > 正文

hdu 2669

2019-11-08 01:00:44
字体:
来源:转载
供稿:网友
#include<iostream>#include<cstdio>using namespace std;int ext_gcd(int a,int b,int &x,int &y){    if(b==0){        x=1;y=0; return a;    }    int d=ext_gcd(b,a%b,x,y);    int xt=x;    x=y;    y=xt-a/b*y;    return d;}int main(){    int a,b;    while(scanf("%d%d",&a,&b)==2){        int x,y;        int d=ext_gcd(a,b,x,y);        if(d!=1)            PRintf("sorry/n");        else{            int tx;            tx=x;            x=(x%b+b)%b;            y=y-(x-tx)/b*a;            printf("%d %d/n",x,y);        }    }    return 0;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表