Cod sursa(job #368440)

Utilizator bennyDogaru Beniamin benny Data 24 noiembrie 2009 21:28:50
Problema Text Scor 50
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.88 kb
program litere;
uses crt;
var a:char;
    nrl,i:longint;
    nrc:word;
    f,g:text;
    o:boolean;
begin
     assign(f,'text.in');
     assign(g,'text.out');
     reset(f);
     rewrite(g);
     nrc:=0;
     nrl:=0;
     o:=false;
     repeat
           repeat
           read(f,a);
           if (a in ['A'..'Z'])or(a in['a'..'z'])then
              begin
                   nrl:=nrl+1;
                   o:=true;
              end
           else
               if (o)and((a=' ')or(a='-')or(a='+')or(a='*')or(a='/')or(a='(')or(a=')')or(a='[')or(a=']')or(a='{')or(a='}')or(a='=')or(a='&')or(a='^')or(a='%')) then
                 begin
                      nrc:=nrc+1;
                      o:=false;
                 end;
           until eoln(f);
           readln(f);
     until eof(f);
    writeln(g,trunc(nrl/(nrc+1)));
    close(f);
    close(g);
end.