技术栈

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篇(上)
相关推荐
Mr_WangAndy
7 小时前
C++设计模式_行为型模式_状态模式State
c++·设计模式·状态模式
郝学胜-神的一滴
7 小时前
Effective STL 第5条:区间成员函数优先于单元素成员函数
开发语言·c++·程序人生·stl·软件工程
知星小度S
7 小时前
算法训练之多源BFS
算法·宽度优先
2201_75887544
7 小时前
LeetCode:19. 删除链表的倒数第 N 个结点
算法·leetcode·链表
杨福瑞
7 小时前
C语言数据结构:算法复杂度(2)
c语言·开发语言·数据结构
mit6.824
7 小时前
c++|表达最值的更好方法|clamp
c++
代码不停
8 小时前
Java前缀和算法题目练习
java·开发语言·算法
courniche
8 小时前
分组密码常见结构简介
算法·密码学
涤生z
8 小时前
list.
开发语言·数据结构·c++·学习·算法·list
FFZero1
8 小时前
【C++/Lua联合开发】 (三) C++调用Lua
c++·junit·lua
热门推荐
01BongoCat - 跨平台键盘猫动画工具02GitHub 镜像站点03UV安装并设置国内源04Linux下V2Ray安装配置指南05两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答06KGG转MP3工具|非KGM文件|解密音频07荣耀手机2025年10月发布的新品Magic8比起Magic7,在硬件、性能、价格等上有什么区别,有什么优势08GitLab 零基础入门指南:从安装到项目管理全流程09windows找不到gpedit.msc(本地组策略编辑器)10NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南