问题标题: 酷町堂:WA80快来人!

0
0
已解决
汪宇航
汪宇航
新手启示者
新手启示者

4652

Wa

代码
#include<bits/stdc++.h>
using namespace std;
int f[5000][5000],m,n;
int main()
{
    cin>>n>>m;
    for(int i=0; i<=n; i++)
        f[0][i]=1;
    for(int i=1; i<=n; i++){
        for(int j=i; j<=n; j++){
            for(int k=1; k<=m; k++){
                f[j][k]+=f[j-i][k-1];
            }
        }
    }
    cout<<f[n][m]<<endl;
    return 0;
}
请给第十个测试点或思路/核心

80


0
已采纳
被禁言 张皓轩
张皓轩
中级光能
中级光能
核心:
long long count(long long m,long long n){
   if(n==1 || m==0)return 1;
   if(m<n)return count(m,m);
   else return count(m,n-1)+count(m-n,n);
}
int main(){
    long long a,b;
    cin>>a>>b;
    cout<<count(a,b)<<endl;
    return 0;
}

 

我要回答