大神快来,帮我找错啊
pascal吧
全部回复
仅看楼主
level 5
一道江苏的noip的模拟题,帮我看看
2015年09月04日 07点09分 1
level 5
程序:
var
num,n:longint;
procedure dfs(i,ans:longint);
begin
if (i=n) and (ans=n) then begin num:=num+1; exit; end
else
begin
if ans+i<=n then begin dfs(i+1,ans+i); ans:=ans-i; end;
if ans-i<=n then begin dfs(i+1,ans-i); ans:=ans+i; end;
end;
end;
begin
read(n);
dfs(2,-1);
write(num);
end.
2015年09月04日 07点09分 3
level 5
202错误,爆栈啊
2015年09月04日 07点09分 4
level 5
大神快来啊[泪]
2015年09月04日 07点09分 5
level 5
2015年09月04日 07点09分 6
level 9
能不能好好玩了[黑线]
2015年09月04日 08点09分 7
实在改不来
2015年09月04日 23点09分
level 8
这题要动态规划吧?
2015年09月05日 00点09分 8
不晓得诶
2015年09月05日 08点09分
level 14
N<=24,明显是状压。。这里我是指对加减号状压。要是内存大于64M肯定就是这样做了。
当然仔细思考发现这题用不着这么麻烦。。因为要输出所有可能。。那么就是广搜的事了。。
2015年09月05日 08点09分 9
1