Pagini recente » Cod sursa (job #2835663) | Cod sursa (job #3137758) | Cod sursa (job #1525707) | Cod sursa (job #2465465) | Cod sursa (job #617320)
Cod sursa(job #617320)
/******************************************************************************/
/* File: euclid.c */
/* Author: bazinga */
/* Created: 10/14/2011 */
/******************************************************************************/
#include <stdio.h>
int gcd (int a, int b) {
if (b == 0)
return a;
return gcd (b, a%b);
}
int main () {
FILE *f = fopen ("euclid2.in", "r");
FILE *g = fopen ("euclid2.out", "w");
int T, a, b;
fscanf (f, "%d", &T);
for (; T; --T) {
fscanf (f, "%d%d", &a, &b);
fprintf (g, "%d\n", gcd (a, b));
}
fclose(f);
fclose(g);
return 0;
}