Cod sursa(job #248528)

Utilizator cristinabCristina Brinza cristinab Data 25 ianuarie 2009 23:36:06
Problema Text Scor 90
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.63 kb
{text}

var f,g:text;
    c:char;
    cuv:string;
    l,nr:longint;

begin

assign(f,'text.in'); reset(f);
assign(g,'text.out'); rewrite(g);

cuv:='';
while not eof(f) do
      begin
      read(f,c);
      if upcase(c) in ['A'..'Z'] then cuv:=cuv+c
      else begin
           if cuv<>'' then
              begin
              l:=l+length(cuv);
              inc(nr);
              end;
           cuv:='';
           end;
      end;
if (nr<>0) and (upcase(c) in ['A'..'Z']) then
begin
l:=l+length(cuv);
inc(nr);
end;

if nr=0 then writeln(g,0)
else writeln(g,trunc(l/nr),' ');

close(f);
close(g);
end.