Pagini recente » Cod sursa (job #2715465) | Cod sursa (job #3125214) | Cod sursa (job #625419) | Cod sursa (job #2474514) | Cod sursa (job #2805)
Cod sursa(job #2805)
program text_infoarena;
type sir = array[1..1048576] of char;
var a: sir;
i,n: longint;
nrc,lung_cuv: integer;
f: text;
begin
assign(f,'text.in'); reset(f);
i:=1;
while not eof(f) do begin
read(f,a[i]);
inc(i);
end;
Close(f);
n:=i-1;
a[n+1]:=' ';
for i:=1 to n do begin
a[i]:=upcase(a[i]);
if not (a[i] in ['A'..'Z','0'..'9']) then
a[i]:=' ';
end;
nrc:=0;
lung_cuv:=0;
for i:=1 to n do begin
if a[i] in ['A'..'Z'] then inc(lung_cuv);
if (a[i] in ['A'..'Z']) and (a[i+1]=' ') then inc(nrc);
end;
assign(f,'text.out'); rewrite(f);
write(f,lung_cuv div nrc);
Close(f)
end.