Cod sursa(job #601247)

Utilizator RaileanuCristian Raileanu Raileanu Data 5 iulie 2011 17:14:25
Problema Factorial Scor 15
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.63 kb
Program cmmdc2;
var p,n,v,c: longint;
    f1,f2:text;

Begin
     assign(f1, 'fact.in' );
     assign(f2, 'fact.out');
     reset(f1);
     readln(f1,p);
     close(f1);
     if p=0 then n:=1 else
     Begin
          n:=p*5;
          v:=25;
          while v<=n do
                Begin
                     c:=v;
                     while c<=n do
                           Begin
                                n:=n-5;
                                c:=c+v;
                           end;
                     v:=v*5;
                end;
     end;
     rewrite(f2);
     writeln(f2,n);
     close(f2);
end.