题目1529:蓝桥杯算法提高VIP-摆花

#include<iostream>

using namespace std;

int s110,d110110;

const int mod=1000007;

int main(){

int n,m;

cin>>n>>m;

for(int i=1;i<=n;i++){

cin>>si;

}

d00=1;

for(int i=1;i<=n;i++){

for(int j=0;j<=m;j++){

dij+=di-1j;//情况1:第i种花不摆

for(int k=1;k<=si&&k<=j;k++){//情况2:第i种花摆k盆

dij=(dij+di-1j-k)%mod;

}

}

}

cout<<dnm;

return 0;

}

相关推荐
(Charon)几秒前
【C++面试】RAII到底是什么:从资源管理理解C++对象生命周期
c++·算法·面试
无名猿3 分钟前
成员初始化列表与初始化顺序陷阱:按声明顺序,不是书写顺序
c++·现代c++·语法基础
Omics Pro9 分钟前
之江实验室NAR|虚拟细胞3阶段训练范式
数据库·人工智能·算法·机器学习·自然语言处理
Tisfy15 分钟前
LeetCode 0678.有效的括号字符串:O(n)+O(1)一次遍历
算法·leetcode·字符串·题解·贪心·括号匹配
91刘仁德18 分钟前
传输层协议深度拆解:端口寻址、UDP 报文与 TCP 可靠性机制全解析
linux·网络·c++·网络协议·tcp/ip·udp·c
小O的算法实验室19 分钟前
IEEE TEVC,学习辅助的搜索路径重构进化算法
学习·算法·重构
Liuchang091123 分钟前
洛谷 P2670 [NOIP 2015 普及组] 扫雷游戏
c++·算法·游戏
言乐634 分钟前
Python体现逻辑回归和决策树的区别
开发语言·python·算法·决策树·逻辑回归
顶点多余1 小时前
C/C++常见面试题
开发语言·c++
HugoStudio_SWAN1 小时前
洛谷 B4575 [GESP202609 二级] 直角三角形——临场定义理解与边界质疑
c++·学习·程序人生·算法