讨论 / 巨短程序!
lijiaming12340 2010-08-25 04:10:00
点我顶贴 收藏 删除
巨短程序!哈哈!

program ss;

var b:array[1..20] of integer;

i,j,n,s,k:longint;

procedure dfs(x,y:integer);

var i:integer;

begin

for i:=x+1 to y do

if y-i>x then dfs(i,y-i)

else begin s:=s+1; exit; end;

end;

begin

read(n); s:=0; k:=0;

dfs(0,n);

write(s-1);

end.

查看更多回复
提交回复