Cod sursa(job #344851)

Utilizator dcupsaoCupsa Darius dcupsao Data 31 august 2009 19:48:58
Problema Text Scor 100
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.96 kb
var c:char;
    b:boolean;
    t:text;
    leng,cuv:int64;

function adevarat(c:char):boolean;
begin
adevarat:=((ord(c)>64)and(ord(c)<91))or((ord(c)>96)and(ord(c)<123));
end;

begin
assign(t,'text.in'); reset(t);
                      b:=true;
                      while not(eof(t)) do begin
                            while not(eoln(t)) do begin
                                  read(t,c);
                                  if adevarat(c) then begin
                                     inc(leng);
                                     if b then inc(cuv);
                                     b:=false;
                                  end else b:=true;
                                  if (eoln(t))and(adevarat(c)) then b:=true;
                            end;


readln(t);
                      end;
close(t);
assign(t,'text.out'); rewrite(t);
                       if cuv<>0 then writeln(t,(leng div cuv)) else writeln(t,'0');
close(t);
end.