Pagini recente » Cod sursa (job #760987) | Cod sursa (job #1509208) | Cod sursa (job #601088) | Cod sursa (job #2680297) | Cod sursa (job #380860)
Cod sursa(job #380860)
#include <fstream.h>
ifstream f("euclid3.in");
ofstream g("euclid3.out");
void euclid (int a, int b, int&d, int&x, int &y)
{
if(b==0)
{
&d=a;
&x=1;
&y=0;
}
else
{
int x0,y0;
euclid(b, a%b, d, &x0, &y0);
&x=y0;
&y=x0-(a/b)*y0;
}
g<<x<<' '<<y;
}
int main ()
{
int n;
cin>>n;
while(n)
{
cin>>a>>b>>d;
g<<'\n';
euclid (int a, int b, int&d, int&x, int&y);
n--;
}
f.close();
g.close();
return 0;
}