#include<iostream>
using namespace std;
int split(int n,int m)
{
if(n==1|m==1) return 1;
else if(n<m) return split(n,n);
else if(n==m) return split(n,m-1)+1;
else return split(n,m-1)+split(n-m,m);
}
int main()
{
int s=split(6,5);
cout<<s<<endl;
return 0;
}
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交