Cod sursa(job #310233)

Utilizator marta_diannaFII Filimon Marta Diana marta_dianna Data 1 mai 2009 23:51:56
Problema Text Scor 100
Compilator fpc Status done
Runda Arhiva de probleme Marime 1 kb
program p1;
var f,g:text;
    nrc,nrcuv,ok:longint;
    c:char;

function litera(c:char):boolean;
begin
     if c in ['a'..'z'] then litera:=true
        else if c in ['A'..'Z'] then litera:=true
                                else litera:=false;
end;

begin
     assign(f,'text.in');reset(f);
     assign(g,'text.out');rewrite(g);
     read(f,c);
     while (not eof(f)) and (not litera(c)) do read(f,c);
     while not eof(f) do
           begin
           ok:=1;
           while (litera(c)) and  (not eof(f)) do
                 begin
                 nrc:=nrc+1;
                 read(f,c);
                 ok:=0;
                 end;
           if  not litera(c) then begin
                    nrcuv:=nrcuv+1;
                    while (not litera(c))and (not eof(f)) do read(f,c);
                    end;
           end;
     if litera(c) then nrcuv:=nrcuv+1;
     if (ok=0) and (litera(c)) then nrc:=nrc+1;
     writeln(g,nrc div nrcuv);
     close(f);
     close(g);
end.