Cod sursa(job #383554)

Utilizator ionutz32Ilie Ionut ionutz32 Data 16 ianuarie 2010 20:48:25
Problema Text Scor 40
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.59 kb
var i,poz,sum,nrc:longint;
c:char;
f,g:text;
k:boolean;
begin
assign(f,'text.in');
assign(g,'text.out');
reset(f);rewrite(g);
while not eoln(f) do
      begin
      inc(i);
      read(f,c);
      if ((c>='a') and (c<='z')) or ((c>='A') and (c<='Z')) then
         begin
         if k=false then
            poz:=i;
         k:=true;
         end
      else
          begin
          if k=true then
             begin
             inc(nrc);
             inc(sum,i-poz);
             end;
          k:=false;
          end;
      end;
write(g,trunc(sum/nrc));
close(g);
end.