Pagini recente » Cod sursa (job #2545893) | Borderou de evaluare (job #1598224) | Borderou de evaluare (job #2971788) | Diferente pentru problema/nr2 intre reviziile 3 si 8 | Cod sursa (job #1768035)
#include <cstdio>
#include <cstdlib>
using namespace std;
int euclid(int a,int b){
if(!b)return a;
return euclid(b,a%b);
}
int main(){int n,x,y;
freopen("euclid2.in","r",stdin);
freopen("euclid2.out","w",stdout);
scanf("%i",&n);
for(;n;n--){
scanf("%i %i",&x,&y);
printf("%i\n",euclid(x,y));
}
return EXIT_SUCCESS;
}