jzoj4309 刷題計畫

2021-08-15 04:17:18 字數 1843 閱讀 2712

n太大了,但m又很小,所以當對了某題目是,在前面的提交了此題的就標記為false,如果後面又提交但沒有ac的就不會受影響。
var

n,m,i,j,l:longint;

x,y,s:array[1..200] of longint;

f:array[1..200] of boolean;

begin

assign(input,'problem.in');reset(input);

assign(output,'problem.out');rewrite(output);

readln(n,m);

fillchar(f,sizeof(f),true);

for i:=1

to m do

begin

read(x[i]);

if x[i]=1

then

begin

readln(y[i]);

f[i]:=false;

for j:=1

to i-1

doif (f[j])and(y[j]=y[i]) then

f[j]:=false;

end;

if x[i]=2

then

begin

readln(y[i]);

for j:=1

to i-1

dobegin

if (x[j]=1)and(y[i]=y[j]) then

f[i]:=false;

if (x[j]=2)and(y[i]=y[j]) then

f[j]:=false;

end;

end;

if x[i]=3

then

begin

l:=0;

for j:=i-1

downto1do

if (f[j])and(x[j]=2) then

begin

inc(l);

s[l]:=y[j];

if l=20

then

break;

end;

for j:=1

to l do

write(s[j],' ');

writeln;

end;

end;

close(input);close(output);

end.

2019暑假刷題計畫

0.註冊賬號來寫解題報告 1.模擬 luogu p1003 鋪地毯 luogu p1067 多項式輸出 luogu p1056 排座椅 luogu p1540 機器翻譯 luogu p2010 回文日期 luogu p5016 龍虎鬥 2.字串 luogu p2562 kitty貓 luogu p1...

大二刷題計畫(初版)

0 2014春季acm集訓 基本演算法 共13題 5天完成 2014.9.12 2014.9.25 1 2014年暑假13級1批集訓計畫 線段樹入門 共6個題 2天完成 2014.9.12 2014.9.15 2 2014年暑假13級1批集訓計畫 掃瞄線 共6個題 2天完成 2014.9.16 20...

刷題計畫 棧演算法 三

題目 根據逆波蘭表示法,求表示式的值。有效的運算子包括 每個運算物件可以是整數,也可以是另乙個逆波蘭表示式。說明 示例 1 輸入 2 1 3 輸出 9 解釋 2 1 3 9 示例 2 輸入 4 13 5 輸出 6解釋 4 13 5 6示例 3 輸入 10 6 9 3 11 17 5 輸出 22解釋 ...