63 条题解
-
0lemon_cn LV 3 @ 2008-11-13 10:24:44
热烈庆祝第100个人AC此题!
注意第三组数据字符串中有空格!!!!!!!!!!!我!!!!!!!!!
另外数组开大一点没有坏处,我开到了80000,AC了!
此题我faint!~~~~!!!!!!!!!! -
02008-11-13 09:37:08@
额 考试忘了加ansistring 又把我调试时候的东西输出了——0分!
加了ansistring+删除两行东西=AC -
02008-11-13 09:18:24@
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms把他看成装箱问题吧`。一模又一样``
然后话说,要开ANSISTRING`
\
这个非常郁闷到我`
F=MIN{F+1};
-
02008-11-13 09:33:24@
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms终于AC 还是语文不好= =
-
02008-11-13 08:45:34@
暴搜都过..
-
02008-11-13 08:32:29@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案错误...
├ Hint: 长度为69 ├ 标准行输出
├ 错误行输出
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案错误...
├ Hint: 长度为1500 ├ 标准行输出
├ 错误行输出
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案错误...
├ Hint: 长度为15500 ├ 标准行输出
├ 错误行输出
├ 测试数据 09:答案错误...
├ Hint: 长度为35500 ├ 标准行输出
├ 错误行输出
├ 测试数据 10:答案正确... 462mswhy
-
02008-11-13 08:26:21@
dfs直接0ms过...
还有不能直接readln一个ansistring。。。
-
02008-11-13 08:18:29@
搜
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02008-11-13 08:14:01@
第一次:图简单,同时为了测试数据,只深搜从大到小第一个,竟然60分……
然后发现数据最长为35500位。
第二次:交上以后发现数据最长变成了65536位……我囧!
第三次:把数组开到了80000位,终于对了……
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0msvar
a:ansistring;
b:packed array[1..80000] of char;
i,j,k,len,q,ans,lenxx:longint;
p:array[1..10000]of longint;
procedure find(ii,lens:longint);
var i1,k1,j1,xx,xo,yy,zz,sum,lenss:longint;
begin
for i1:=ii downto 1 do
begin
lenss:=lens-i1*i1;
if (lenss>0)and(k+1 -
02008-11-13 08:11:48@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 56ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:56ms
竟然是无限背包 -
02008-11-13 08:10:45@
program code;
var s:ansistring;
i,j,l,k,n:longint;
a:array[1..300] of longint;
procedure find(k,p:longint);
begin
a[p]:=trunc(sqrt(k));
if a[p]*a[p] -
02008-11-13 08:06:45@
办证 138546XXXXX
-
02008-11-13 07:59:53@
我根据拉格朗日定理做的,为什么只对了前4个???
-
02008-11-13 07:50:36@
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
dfs 随便过.... -
02008-11-13 07:29:00@
procedure get(x:longint);
var i,j,k,l,t1:longint;
beginfor i:=256 downto 0 do
if i*i=x then
begin
deal(i,j,k,l);
exit;
end;
for i:=256 downto 0 do
begin
if i*i>x then continue else
for j:=trunc(sqrt(x-i*i))+1 downto 0 do
if i*i+j*j=x then
begin
deal(i,j,k,l);
exit;
end;
end;
for i:=256 downto 0 do
begin
if i*i>x then continue else
for j:=trunc(sqrt(x-i*i))+1 downto 0 do
if i*i+j*j>x then continue else
for k:=trunc(sqrt(x-i*i-j*j))+1 downto 0 do
if i*i+j*j+k*k=x then
begin
deal(i,j,k,l);
exit;
end;
end;
for i:=256 downto 0 do
begin
if i*i>x then continue else
for j:=trunc(sqrt(x-i*i))+1 downto 0 do
if i*i+j*j>x then continue else
for k:=trunc(sqrt(x-i*i-j*j))+1 downto 0 do
if i*i+j*j+k*k>x then continue else
for l:=trunc(sqrt(x-i*i-j*j-k*k))+1 downto 0 do
if i*i+j*j+k*k+l*l=x then
begin
deal(i,j,k,l);
exit;
end;
end;
end;枚举哦···
好像是某定理····
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02008-11-13 06:47:10@
不是无限背包吗?
-
02008-11-13 05:56:43@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms动归+交表+ansistring+writeln(s)
-
02008-11-13 12:10:23@
我靠又是密码
大家保持MS楼下那群人一堆废话
应该是恰好背包
我靠!>=写成了>结果改了4个小时! -
02008-11-13 00:09:34@
如果有多解,则输出第一个矩阵大的,如果第一个一样则输出第二个,以此类推.
什么意思? -
02008-11-12 23:13:49@
dfs