Pagini recente » Cod sursa (job #3001460) | Cod sursa (job #637780) | Cod sursa (job #275546) | Cod sursa (job #613358) | Cod sursa (job #380861)
Cod sursa(job #380861)
#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;
f>>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;
}