2 条题解

  • -1
    @ 2024-3-10 17:59:50
    using namespace std;
    int ans;
    
    void d(int n,int k,int pre) {
    	if(k == 0)
        {
    		if(n == 0)
    		{   
                ans++;
            }
            return;
    	}
    	for(int i = pre;i <= n;i++)
    		d(n - i,k - 1,i);
    }
    int main()
    {
        int n,k;
    	cin >> n >> k; 
    	d(n,k,1);
    	cout << ans;
    	return 0;
    }
    

    信息

    ID
    364
    时间
    1000ms
    内存
    512MiB
    难度
    6
    标签
    递交数
    133
    已通过
    44
    上传者