Cod sursa(job #208863)

Utilizator cvicentiuCiorbaru Vicentiu Marian cvicentiu Data 19 septembrie 2008 13:37:19
Problema Datorii Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.64 kb
var f,g:text;
    a:array[1..15000] of 1..1000;
    n,p,q:1..15000;
    m:1..100000;
    i:1..15000;
    v:1..1000;
    t:1..15000;
    s:1..15000000;
procedure plata;
begin
readln(f,T,V);
a[t]:=a[t]-v;
end;

procedure interogare;
begin
readln(f,p,q);
s:=0;
for i:=p to q do s:=s+a[i];
writeln(g,s);
end;

procedure citire;
begin
assign(f,'datorii.in');
reset(f);
assign(g,'datorii.out');
rewrite(g);
readln(f,n,m);
for i:=1 to n do read(f,a[i]);
readln(f);
while not eof(f) do begin
      read(f,i);
      if i=1 then interogare;
      if i=0 then plata;
      end;
end;

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