问题描述:
4
3+1;
2+2;2+1+1;
1+1+1+1;
思路:
递归式;
int q(int n,int m)
{
if(n < 1)||(m < 1)
return 0;
if(n==1)||(m==1)
return 1;
if(n<m)
return q(n,n);
if(n==m)
return 1+q(n,n-1);
return q(n,m-1)+q(n-m,m);
}