标签:
原题:
Description
Input
Output
Sample Input
Sample Output
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> __int64 exgcd(__int64 a,__int64 b,__int64 &x,__int64 &y) { if(b==0) {x=1;y=0;return a;} else { __int64 d=exgcd(b,a%b,x,y); __int64 t=x; x=y; y=t-a/b*y; return d; } } int main() { __int64 a,b,x,y; while(scanf("%I64d%I64d",&a,&b)!=EOF) { __int64 d=exgcd(a,b,x,y); if(1%d) puts("sorry"); else { while(x<0) x+=b,y-=a; printf("%I64d %I64d\n",x,y); } } return 0; }
标签:
原文地址:http://www.cnblogs.com/shawn-ji/p/4748899.html