讨论 / 无输出呀 无输出!
Rafe 2010-10-25 03:24:00
点我顶贴 收藏 删除
RUNNING

提示一个 超时 一个106错误 三个无输出

晕呀 样例能过

var

n,m,sum:longint;

l:array[1..maxint] of longint;

function xx(x1:integer):boolean;

var

i:longint;

begin

xx:=false;

if x1>m then

begin

for i:=1 to m do

if l[x1-i]<>l[x1] then xx:=true;

end

else xx:=true;

end;

procedure search(t:integer);

var

i,j:longint;

begin

if t>n then begin inc(sum); exit; end;

for i:=0 to 1 do

begin

l[t]:=i;

if xx(t) then

search(t+1);

end;

end;

begin

read(n,m);

fillchar(l,sizeof(l),1);

sum:=0;

search(1);

writeln(sum mod 33554430);

end.

#1 Rafe@2010-10-25 03:21:00
回复 删除
大牛来帮忙 谢谢
#2 Rafe@2010-10-25 03:24:00
回复 删除
writeln(sum mod 33554432);

发错啦

查看更多回复
提交回复