jzoj 2040. 【2016.5.21普及組模擬】博物館
阿新 • • 發佈:2019-02-05
從前,有一個偌大的博物館,每天都會有數以萬計的人們來參觀,欣賞這裡的藝術作品。這一天,博物館來了N批人,第i批人有Ai個人以及一個導遊組成,他們依次到達,但同時也有一些批次的人離開,由於人次太多,博物館的管理人員遞給你一些人數表,就請你來統計一下剩下多少人。
注意導遊!
程式碼:
const
maxn=1000000;
var
a:array[0..maxn] of longint;
i,x,y,ans,n,p:longint;
begin
assign(input,'museum.in');reset(input);
assign(output,'museum.out');rewrite(output);
readln(n);
p:=1;
for i:=1 to n do
begin
read(x);
if x=0 then
begin
readln(a[p]);
inc(ans,a[p]+1 );
inc(p);
end
else begin
readln(y);
dec(ans,a[y]+1);
end;
end;
writeln(ans);
close(input);close(output);
end.