Gravatar
传奇
积分:7
提交:5 / 8
program duilie;
var
a:array[1..2000] of integer;
i,n,m,k,j,v:integer;
begin
assign(input,'queue.in');
reset(input);
assign(output,'queue.out');
rewrite(output);
readln(k);
n:=0;
m:=1;
for i:=1 to k do
begin
read(j);
case j of
1:
begin
n:=0;
m:=1;
end;
2:
begin
n:=n+1;
read(a[n]);
if n-m=10 then
begin
n:=n-1;
writeln('queue out');
end;
end;
3:
begin
m:=m+1;
if m>n+1 then
begin
m:=m-1;
writeln('queue empty');
end;
end;
4:
begin
writeln(n-m+1);
for v:=m to n do
write(a[v],' ');
end;
end;
end;
close(input);
close(output);
end.

题目 72 队列基本操作 AAAAAA
2013-07-07 17:44:55
Gravatar
lsp7572
积分:146
提交:60 / 134
最后一个点坑

题目 389 中考分数
2013-07-06 15:30:32
Gravatar
Makazeu
积分:3005
提交:780 / 1516
對於C++語言,long long類型已經足夠了,不需要高精度~

Gravatar
Strawberry
积分:311
提交:134 / 267
强制转换难倒英雄好汉。。

题目 370 数字频率
2013-07-01 16:15:38
Gravatar
raywzy
积分:713
提交:238 / 509
交了三次,太水了- -。。。

题目 979 谁是卧底
2013-06-29 14:19:15
Gravatar
cstdio
积分:4748
提交:1198 / 2108
同“假期的宿舍”,“Dormitory”

题目 1386 文理分班 AAAAAAAAAA
2013-06-29 07:59:37
Gravatar
cstdio
积分:4748
提交:1198 / 2108
同“文理分班”,“Dormitory”

Gravatar
cstdio
积分:4748
提交:1198 / 2108
同“假期的宿舍”,“文理分班”

题目 1356 Dormitory AAAAAAAAAA
2013-06-29 07:59:09
Gravatar
cstdio
积分:4748
提交:1198 / 2108
为什么这!么!慢!!!!!!!

Gravatar
兔子兔
积分:9
提交:7 / 82
终于通过了(><)

题目 1 加法问题
2013-06-28 11:01:35
Gravatar
Ezoi_XY
积分:1129
提交:390 / 775

题目 535 工程规划 AWWWWWWWW
2013-06-27 21:35:52
Gravatar
QhelDIV
积分:2339
提交:638 / 1737
X商是硬伤

Gravatar
cstdio
积分:4748
提交:1198 / 2108
费用流练习,话说想建图方法还是智商拙计

Gravatar
cstdio
积分:4748
提交:1198 / 2108
排序+树状数组维护区间和
(分治是神马?能吃么?)

Gravatar
QhelDIV
积分:2339
提交:638 / 1737
养成良好的Prog习惯

Gravatar
Domacles
积分:273
提交:113 / 363
这排名....太狠了...

题目 172 [LOL2000] 回文词
2013-06-25 19:32:15
Gravatar
cstdio
积分:4748
提交:1198 / 2108
把back搞成front了……真·智商拙计
话说《1D1D动规优化初步》那篇文章里说此题可以转化成一个多重背包,有谁知道怎么转化吗?
(想了半天发现就是喜闻乐见的‘跑步DP’,orz)

Gravatar
苏轼
积分:882
提交:333 / 692
为了过7个点代码写了3天我容易么……

题目 409 [NOI 2009]变换序列
2013-06-25 10:42:12
Gravatar
cstdio
积分:4748
提交:1198 / 2108
此题的推导过程和“锯木厂选址”非常相似

Gravatar
QILIN
积分:963
提交:341 / 604
DP,首先要预处理一个w[i][j],代表从i~j之间存在的单词个数,
然后f[j][i] = max(f[l][i - 1] + w[l + 1][j]) (i<l<j)