蓝桥杯 2022 dp 背包

蓝桥杯 2022 dp 背包

题目链接:

https://www.lanqiao.cn/problems/2186/learning/?subject_code=1&group_code=4&match_num=13&match_flow=2&origin=cup

题目:

 代码:

#include<bits/stdc++.h>
using namespace std;

#define int long long

const int N = 5e5+5;

int dp[2023][11];

signed main(){
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    
    dp[0][0]=1;   //取0个数字 总和为0的方案数
    
    //dp[i][j]表示取j个数字使得总和为i的方案数
    for(int i=1;i<=2022;i++){
        for(int j=1;j<=10;j++){
            if(i>=j) {  //保证下面下标有效为正
                dp[i][j]=dp[i-j][j]+dp[i-j][j-1];
            }
        }
    }    
    cout<<dp[2022][10];
    
    
    return 0;    

}

相关推荐

  1. 备战 Day9(背包dp)

    2024-03-13 23:52:05       28 阅读
  2. 2023年-接龙数列(dp

    2024-03-13 23:52:05       23 阅读
  3. 2023年-松散子序列(dp

    2024-03-13 23:52:05       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-13 23:52:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-13 23:52:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-13 23:52:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-13 23:52:05       20 阅读

热门阅读

  1. 你真的理解ssh吗?5分钟ssh入门到精通

    2024-03-13 23:52:05       17 阅读
  2. 什么是回调地狱

    2024-03-13 23:52:05       17 阅读
  3. 【无标题】

    2024-03-13 23:52:05       19 阅读
  4. 77.组合

    2024-03-13 23:52:05       15 阅读
  5. 安卓kotlin面试题 81-90

    2024-03-13 23:52:05       22 阅读
  6. 【C语言学习路线】

    2024-03-13 23:52:05       19 阅读
  7. TypeScript之函数

    2024-03-13 23:52:05       17 阅读
  8. jetson orin nx重装Cuda加速的OpenCV4.5.4

    2024-03-13 23:52:05       19 阅读
  9. nodejs:npm i与npm i -S、npm i -D区别

    2024-03-13 23:52:05       21 阅读
  10. 知识图谱详细建立过程

    2024-03-13 23:52:05       21 阅读