Cod sursa(job #145420)

Utilizator nod_softwareBudisteanu Ionut Alexandru nod_software Data 28 februarie 2008 20:03:43
Problema Algoritmul lui Euclid Scor 0
Compilator fpc Status done
Runda Arhiva educationala Marime 0.56 kb
program euclid2;
{$APPTYPE CONSOLE}
uses
  SysUtils;

var a,b,c:longint;
    fin,fout:text;
{/--------------*}
begin
        assign(fin,'euclid2.in'); reset(fin);
        assign(fout,'euclid2.out'); rewrite(fout);
        readln(fin,a,b);
{        while a <> b do
                if a > b then a:=a-b
                else b:=b-a;    }
        c:=a mod b;
        while c<>0 do
        begin
                a:=b;
                b:=c;
                c:=a mod b;
        end;
        writeln(fout,b);
        close(fin);
        close(fout);
end.