153 条题解
-
0完美E LV 3 @ 2008-10-22 22:47:19
为什么是n-j*3+1 downto 1 do 呢?因为最高的那个人不可能取到!!!
-
02008-10-22 21:37:42@
一开始忘记放大数组,50*1000的交上去
全216错误 0分
改成5000*1000 就AC了
for i:=n-2 downto 1 do
for j:=1 to min((n+1-i)div 3,m) do -
02008-10-22 20:44:13@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 0ms
├ 测试数据 13:答案正确... 0ms
├ 测试数据 14:答案正确... 0ms
├ 测试数据 15:答案正确... 0ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 0ms
├ 测试数据 18:答案正确... 0ms
├ 测试数据 19:答案正确... 0ms
├ 测试数据 20:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
只和0打交道 -
02008-10-21 18:36:39@
逆序读入
F表示后面J个人组成I组的最低残疾程度
则有F:=F;
F:=MIN(F+SQR(A[J]-A[J-1]),f) ,(J>=I*3)
(保证用A[J]和A[J-1]作为矮的两个时一定有个人作为这组里面的高的那个人) -
02008-10-14 21:33:00@
顺着做不是不行..要加点东西..
-
02008-10-14 17:01:25@
第一遍提交:
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 0ms
├ 测试数据 13:运行时错误...|错误号: 3
├ 测试数据 14:答案正确... 0ms
├ 测试数据 15:答案正确... 0ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 0ms
├ 测试数据 18:答案正确... 25ms
├ 测试数据 19:答案正确... 25ms
├ 测试数据 20:答案正确... 25ms
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:95 有效耗时:75ms同样的程序再提交一遍:
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 0ms
├ 测试数据 13:答案正确... 25ms
├ 测试数据 14:答案正确... 0ms
├ 测试数据 15:答案正确... 0ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 0ms
├ 测试数据 18:答案正确... 41ms
├ 测试数据 19:答案正确... 41ms
├ 测试数据 20:答案正确... 56ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:163ms我无语了~
-
02008-09-29 23:17:35@
后两个数据 Pascal错误号 103 文件未打开
什么意思 -
02008-09-29 22:16:28@
1、一定记住要从后往前DP,否则无法判断后面是否有足够高的人...
2、如果选了这个人,那么这个人后一个人必定会被选.(可以自己推一下)F代表从I开始往后的人中有J对人。
F:=Min{F 此人不选
F+D 选此人 } (D即此人和后一个人的差的平方}然后从后往前递推,2重循环0ms。
-
02008-09-24 19:48:09@
-
02008-09-23 21:18:23@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 0ms
├ 测试数据 13:答案正确... 0ms
├ 测试数据 14:答案正确... 0ms
├ 测试数据 15:答案正确... 0ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 0ms
├ 测试数据 18:答案正确... 88ms
├ 测试数据 19:答案正确... 0ms
├ 测试数据 20:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:88ms -
02008-09-16 11:24:11@
一直不明白tianya2050大牛的main程序段里的第一句- -有这样的用法吗?自己果然无知^对大牛ORZ
-
02008-09-15 17:14:07@
编译通过...
-
02008-09-13 12:02:12@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 0ms
├ 测试数据 13:答案正确... 0ms
├ 测试数据 14:答案正确... 0ms
├ 测试数据 15:答案正确... 0ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 0ms
├ 测试数据 18:答案正确... 0ms
├ 测试数据 19:答案正确... 0ms
├ 测试数据 20:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0msvar n,m:longint;
a:array[1..5000]of longint;
f:array[0..1000,0..5000]of longint;procedure init;
var i,j:longint;
begin
readln(M,n);
for i:=1 to n do read(a[i]);
end;procedure main;
var i,j,k,t:longint;
begin
filldword(f,sizeof(f)div 4,99999999);
for i:=0 to n do f[0,i]:=0;for i:=1 to m do
for j:=i*2 to n do
begin
f:=f;if ((m-i)*3f+sqr(a[j-1]-a[j])) then
f:=f+sqr(a[j-1]-a[j]);
end;writeln(f[m,n]);
end;begin
init;
main;
end.
[/red] -
02008-10-25 08:18:41@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 0ms
├ 测试数据 13:答案正确... 0ms
├ 测试数据 14:答案正确... 0ms
├ 测试数据 15:答案正确... 0ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 0ms
├ 测试数据 18:答案正确... 0ms
├ 测试数据 19:答案正确... 9ms
├ 测试数据 20:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:9ms想出方程就挺简单的了~
-
02008-09-10 08:52:04@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 0ms
├ 测试数据 13:答案正确... 0ms
├ 测试数据 14:答案正确... 0ms
├ 测试数据 15:答案正确... 0ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 0ms
├ 测试数据 18:答案正确... 0ms
├ 测试数据 19:答案正确... 0ms
├ 测试数据 20:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms】秒杀!
靠,
这题目不难,
主要是想清楚条件
列好动归方程!
F表示前I个人分为J组提示:中间的人可以不用管。
因为总是在后面选择就可以! -
02008-09-09 22:11:49@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 9ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 0ms
├ 测试数据 13:答案正确... 0ms
├ 测试数据 14:答案正确... 41ms
├ 测试数据 15:答案正确... 9ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 9ms
├ 测试数据 18:答案正确... 9ms
├ 测试数据 19:答案正确... 56ms
├ 测试数据 20:答案正确... 56ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:189msCOOL!
-
02008-09-06 19:45:00@
好难的DP
-
02008-09-03 22:14:01@
这个题搜索为什么优化不出来
-
02008-09-02 21:08:59@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 56ms
├ 测试数据 11:答案正确... 0ms
├ 测试数据 12:答案正确... 41ms
├ 测试数据 13:答案正确... 9ms
├ 测试数据 14:答案正确... 56ms
├ 测试数据 15:答案正确... 291ms
├ 测试数据 16:答案正确... 0ms
├ 测试数据 17:答案正确... 88ms
├ 测试数据 18:答案正确... 166ms
├ 测试数据 19:答案正确... 150ms
├ 测试数据 20:答案正确... 41ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:898ms
为什么没有秒杀呢?看来还得加强dp。
很好写,但有点不好想,要倒着dp -
02008-08-30 01:32:14@
我样例都没过就交了,第一次空间溢出,于是把longint改成integer,再交,竟然AC了。。