猿问

这段怎么简化啊(不用c++),求高手指点啊!!!!!!!!,在线等,急急急


long long ann1(long long n);

long long john1(long long n);

long long sumAnn(long long n);

long long sumJohn(long long n);

long long* ann(long long n);

long long* john(long long n);

long long* ann(long long n)

{

    int i;

    long long* a=(long long*)malloc(n*sizeof(long long));

    for(i=0;i<n;i++)

        a[i]=ann1(i);

    return a;

}

long long* john(long long n)

{

    int i;

    long long* j=(long long*)malloc(n*sizeof(long long));

    for(i=0;i<n;i++)

        j[i]=john1(i);

    return j;

}

long long sumJohn(long long n)

{

    int i;

    long long sum=0;

    for(i=0;i<n;i++)  

        sum=sum+john1(i);

    return sum;

}

long long sumAnn(long long n)

{

    int i;

    long long sum=0;

    for(i=0;i<n;i++)

        sum=sum+ann1(i);

    return sum;

}

long long john1(long long n)

{

    long long j;

    if(n==0)

    {

        j=0;

        return j;

    }

    j=n-ann1(john1(n-1));

    return j;



}

long long ann1(long long n)

{

    long long a;

    if(n==0)

    {

        a=1;

        return a;

    }

    a=n-john1(ann1(n-1));


    return a;

}



给自己一个理由_
浏览 1349回答 1
1回答

给自己一个理由_

这是我的题目要求和报错
随时随地看视频慕课网APP
我要回答