140 条题解
- 
  0
linjunchen LV 6 @ 2009-04-30 16:48:28
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 306ms
├ 测试数据 05:运行超时...
├ 测试数据 06:运行超时...
├ 测试数据 07:运行超时...
├ 测试数据 08:运行超时...
├ 测试数据 09:运行超时...
├ 测试数据 10:运行超时|无输出...
---|---|---|---|---|---|---|---|-
var n,x,y,m:int64;
i,j:longint;
a,max:array[1..200000] of int64;
begin
readln(n);
for i:=1 to n do
read(a[i]);
readln(m);
for i:=1 to m do
begin
readln(x,y);
for j:=x to y do
if a[j]>max[i] then max[i]:=a[j];
end;
for i:=1 to m do
writeln(max[i]);
end.哪里错了,各位高手请多多指教!
 - 
  0@ 2009-04-29 22:31:45
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 41ms
├ 测试数据 07:答案正确... 41ms
├ 测试数据 08:答案正确... 56ms
├ 测试数据 09:答案正确... 150ms
├ 测试数据 10:答案正确... 119ms
新的算法,,会咯 - 
  0@ 2009-05-03 19:29:32
朴素的线段树可以控制在10ms内
总共50几行
都不要维护的 - 
  0@ 2009-04-26 23:21:56
裸RMQ:
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 25ms
├ 测试数据 07:答案正确... 41ms
├ 测试数据 08:答案正确... 72ms
├ 测试数据 09:答案正确... 134ms
├ 测试数据 10:答案正确... 119ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:391ms - 
  0@ 2009-04-23 17:17:15
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 56ms
├ 测试数据 07:答案正确... 72ms
├ 测试数据 08:答案正确... 72ms
├ 测试数据 09:答案正确... 150ms
├ 测试数据 10:答案正确... 166ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:516msRMQ 或者 线段树
 - 
  0@ 2009-04-19 14:31:18
多谢zgx的数据范围!!!!!!
记得用int64!! - 
  0@ 2009-04-18 22:41:49
像我这样用st的,数组要开到f:array[1..300000,0..16]就没问题了
否则不是216就是内存溢出 - 
  0@ 2009-04-16 06:44:29
ERROR106无效数字格式是什么意思啊?
 - 
  0@ 2009-04-13 23:45:29
编译通过...
 - 
  0@ 2009-04-13 18:05:57
没想到最朴素的线段树都能过
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 25ms
├ 测试数据 09:答案正确... 56ms
├ 测试数据 10:答案正确... 25ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:106ms - 
  0@ 2009-04-06 15:39:36
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:运行超时|无输出...
├ 测试数据 03:运行时错误...| 错误号: 216 | 存取非法
├ 测试数据 04:运行超时|无输出...
├ 测试数据 05:运行时错误...| 错误号: 216 | 存取非法
├ 测试数据 06:运行时错误...| 错误号: 216 | 存取非法
├ 测试数据 07:运行时错误...| 错误号: 216 | 存取非法
├ 测试数据 08:运行超时|无输出...
├ 测试数据 09:运行时错误...| 错误号: 216 | 存取非法
├ 测试数据 10:运行时错误...| 错误号: 216 | 存取非法
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:10 有效耗时:0ms
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|--
program sdkj;
var a,b:array[1..1000]of longint;
var n,i,j,max,x,y:longint;
begin
read(n);
for i:=1 to n do read(a[i]);
read(n);
for i:=1 to n do begin
read(x,y);max:=0;
for j:=x to y do
if a[j]>max then max:=a[j];
b[i]:=max;
end;
for i:=1 to n do
writeln(b[i]);
end.
各位大侠,帮忙看看哪里错了啊? - 
  0@ 2009-04-05 16:14:33
羊驼……又是一道卡cin的题……
为啥C++的cin这么弱……
 - 
  0@ 2009-04-04 19:35:52
题目做过,这里的N范围给错了!!应该搞小一点!否则做起来不爽
...看错题目了,我以为是JYY的KTH...... - 
  0@ 2009-04-01 12:18:46
第一次做RMQ的问题,我用的是线段树,0ms通过的,开心啊!
 - 
  0@ 2009-03-31 22:08:26
啊,RMQ无法秒杀
 - 
  0@ 2009-03-31 22:04:21
编译通过...
├ 测试数据 01:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 02:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 03:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 04:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 05:运行超时...
├ 测试数据 06:运行超时...
├ 测试数据 07:运行超时...
├ 测试数据 08:运行超时...
├ 测试数据 09:运行超时...
├ 测试数据 10:运行超时|无输出...program xxx;
var x,y:array[1..200000] of integer;
n,m,a,b,c,i,j:longint;
begin
readln(n);
for i:=1 to n do
read(x[i]);
readln(m);
for i:=1 to m do
begin
read(a,b);
c:=x[a];
for j:=a to b-1 do
begin
if x[j+1]>x[j] then
c:=x[j+1]
end;
y[i]:=c;
end;
for i:=1 to m do
writeln(y[i]);
end.
哪里不行啊
新手!!! - 
  0@ 2009-03-30 17:53:08
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 9ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 41ms
├ 测试数据 10:答案正确... 25ms
不会ST,只好线段树了......忘记处理区间内只有一个数的情况竟然AC了 - 
  0@ 2009-03-27 21:55:30
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 25ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:25ms数据太弱了
m这么小
ST都白用了 - 
  0@ 2009-03-26 19:15:28
RMQ问题,
方法很多。
最简单的自然是ST方法 - 
  0@ 2009-03-25 18:36:07
ST查询初始化太慢了:
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 9ms
├ 测试数据 07:答案正确... 72ms
├ 测试数据 08:答案正确... 72ms
├ 测试数据 09:答案正确... 197ms
├ 测试数据 10:答案正确... 134ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:484ms