1 条题解

  • -1
    @ 2024-7-23 19:58:36

    #include <bits/stdc++.h> using namespace std; int cnt; void dfs(int n,int k,int min_num) { if(k==1) { cnt++; return; } for(int now_num=min_num;now_num<=n/k;now_num++) { dfs(n-now_num,k-1,now_num); } } int main() { int n,k; cin>>n>>k; dfs(n,k,1); cout<<cnt; return 0; }

    • 1

    信息

    ID
    372
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    (无)
    递交数
    328
    已通过
    103
    上传者