大牛帮忙

var n,i,j,k:LONGINT;

procedure cc(s:LONGINT);

begin

  inc(i);

  for j:=1 to s div 2 do cc(j);

end;

begin

  readln(n);

  cc(n);

  writeln(i);

end.

为什么过不了5555555

1 条评论

  • @ 2016-08-19 10:40:44

    var
    n,ans:longint;
    procedure doit(t:longint);
    var
    i:longint;
    begin
    if t>0 then
    for i:=1 to t do
    inc(ans);
    for i:=1 to t do
    doit(i div 2);
    end;
    begin
    readln(n);
    doit(n div 2);
    writeln(ans+1);
    end.

  • 1

信息

ID
1130
难度
2
分类
递推 点击显示
标签
递交数
7079
已通过
4174
通过率
59%
被复制
30
上传者