啊哈磊_编程从这里起步

标题: 12099 [打印本页]

作者: admin    时间: 2015-10-6 20:50
标题: 12099
code
[mw_shl_code=c,true]#include <stdio.h>
int f[1001]={0};
int  dfs(int x)
{
        int i,t;
        if(x==1)  return 1;
        else
        {
                t=1;
                for(i=x/2;i>=1;i--)
                {
                        if(f==0)  f=dfs(i);
                        t=t+f;
                }
                return t;
        }
}
int main()
{
        int n;
    scanf("%d",&n);
    printf("%d",dfs(n));
    system("pause");
    return 0;
}
[/mw_shl_code]



作者: admin    时间: 2015-10-6 20:50
code
[mw_shl_code=c,true]#include <stdio.h>
int  dfs(int x)
{
    int i,t;
    if(x==1)
        return 1;
    else
    {
        t=1;
        for(i=x/2;i>=1;i--)
        {
            t=t+dfs(i);
        }
        return t;
    }
}
int main()
{
    int n;
    scanf("%d",&n);
    printf("%d",dfs(n));
    //system("pause");
    return 0;
}[/mw_shl_code]



作者: admin    时间: 2015-10-6 20:51
code
[mw_shl_code=c,true]#include <stdio.h>
int sum=0;
void dfs(int x)//8
{
    int i;
    for(i=x/2;i>=1;i--)//4~1
    {
        sum++;
        dfs(i);
    }
    return;
}
int main()
{
    int n;
    scanf("%d",&n);
    dfs(n);
    printf("%d",sum+1);
    //system("pause");
    return 0;
}[/mw_shl_code]







欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2