Cod sursa(job #638973)

Utilizator DAnyFiNoname JustVisiting DAnyFi Data 22 noiembrie 2011 02:42:39
Problema Algoritmul lui Euclid Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include <stdio.h>
using namespace std;
int main(void)
{
FILE *f;
f=fopen ("data.in", "r");
int n;
fscanf(f, "%d",&n);

FILE *g=fopen ("data.out", "w");

int nr1, nr2;
while(fscanf(f,"%d", &nr1)!=EOF)
{
 fscanf(f, "%d", &nr2);
 while(nr1!=nr2)
  if(nr1>nr2)
   nr1-=nr2;
  else
   nr2-=nr1;
 fprintf(g,"%d\n", nr1); 

}

fclose(f);
fclose(g);

return 0;
}