Pagini recente » Cod sursa (job #2228177) | Cod sursa (job #2207735) | Cod sursa (job #2948587) | Cod sursa (job #1202675) | Cod sursa (job #554380)
Cod sursa(job #554380)
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int T, A, B;
int cmmdc(int a, int b) {
if(!b) return a;
return cmmdc(b, a % b);
}
int main() {
FILE *f1=fopen("euclid2.in", "r"), *f2=fopen("euclid2.out", "w");
fscanf(f1, "%d\n", &T);
while(T--) {
fscanf(f1, "%d %d\n", &A, &B);
fprintf(f2, "%d\n", cmmdc(A, B));
}
fclose(f1); fclose(f2);
return 0;
}