技术栈

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篇(上)
相关推荐
优雅的潮叭
1 天前
c++ 学习笔记之 shared_ptr
c++·笔记·学习
多米Domi011
1 天前
0x3f第33天复习 (16;45-18:00)
数据结构·python·算法·leetcode·链表
SunkingYang
1 天前
QT中使用Lambda表达式作为槽函数用法,以及捕获列表和参数列表用法与区别
c++·qt·用法·lambda表达式·捕获列表·槽函数·参数列表
微露清风
1 天前
系统性学习C++-第二十二讲-C++11
java·c++·学习
罗湖老棍子
1 天前
【例4-11】最短网络(agrinet)(信息学奥赛一本通- P1350)
算法·图论·kruskal·prim
方圆工作室
1 天前
【C语言图形学】用*号绘制完美圆的三种算法详解与实现【AI】
c语言·开发语言·算法
曹仙逸
1 天前
数据结构day04
数据结构
Lips611
1 天前
2026.1.16力扣刷题
数据结构·算法·leetcode
曹仙逸
1 天前
数据结构day05
数据结构
代码村新手
1 天前
C++-类和对象(中)
java·开发语言·c++
热门推荐
01GitHub 镜像站点022025 Telegram 最新免费社工库机器人(LetsTG可[特殊字符])搭建指南(含 Python 脚本)03Linux下V2Ray安装配置指南042025年大语言模型技术全景报告05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06UV安装并设置国内源07Labelme从安装到标注:零基础完整指南08BongoCat - 跨平台键盘猫动画工具09OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)10jdk21下载、安装(Windows、Linux、macOS)