技术栈

389 摆花

岸榕.2025-01-01 10:23
cpp 复制代码
#include <bits/stdc++.h>

using namespace std;
typedef long long ll;
const ll p=1e6+7;
int a[105],dp[105][105];
int m,n;

int main()
{
  cin>>n>>m;
  for(int i=1;i<=n;i++)cin>>a[i];

  dp[0][0]=1;

  for(int i=1;i<=n;i++)
  {
    for(int j=0;j<=m;j++)
    {
      for(int k=0;k<=min(j,a[i]);k++)
      {
        dp[i][j]=(dp[i][j]+dp[i-1][j-k])%p;
      }
    }
  }
  cout<<dp[n][m]<<endl;

  return 0;
}
上一篇:K8s集群平滑升级(Smooth Upgrade of K8S Cluster)
下一篇:力扣刷题:栈和队列OJ篇(上)
相关推荐
FuckPatience
几秒前
C# BinarySearch 的返回值
开发语言·数据结构·c#
代码雕刻家
2 分钟前
1.8.课设实验-数据结构-哈夫曼树的建立与应用
c语言·数据结构
浅川.25
5 分钟前
xtuoj 不定方程的正整数解
算法
dog250
8 分钟前
让算法去学习,而不是去启发
学习·算法
草莓熊Lotso
15 分钟前
《算法闯关指南:动态规划算法--斐波拉契数列模型》--04.解码方法
c++·人工智能·算法·动态规划
alphaTao
17 分钟前
LeetCode 每日一题 2025/12/1-2025/12/7
数据库·算法·leetcode
1nv1s1ble
18 分钟前
[c++] cpp快速添加sqlite_orm
c++·sqlite
苏小瀚
18 分钟前
[算法]---分治-快排和归并
java·算法·leetcode
Jac_kie_層樓
18 分钟前
力扣hot100刷题记录(12.1)
算法·leetcode·职场和发展
陶陶name
21 分钟前
Metal Compute Pipeline:Metal-C++ 环境配置与简单算子实现
开发语言·c++
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05React CVE-2025-55182漏洞排查与修复指南06UV安装并设置国内源07BongoCat - 跨平台键盘猫动画工具08打造高效订单处理!ZKmall开源商城的统一履约中心架构解析09本地部署阿里最新开源的Z-Image10Linux下V2Ray安装配置指南