博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Luogu P1077 摆花 NOIP2012pjT3
阅读量:5214 次
发布时间:2019-06-14

本文共 527 字,大约阅读时间需要 1 分钟。

#include
#include
#include
using namespace std;int n,m,a[105],dp[105][105];const int MOD=1000007;int main(){ scanf("%d%d",&n,&m); dp[0][0]=1; for(int i=1;i<=n;i++){ scanf("%d",&a[i]); for(int j=0;j<=m;j++){ for(int k=0;k<=j&&k<=a[i];k++){ dp[i][j]+=dp[i-1][j-k]; dp[i][j]%=1000007; } } } printf("%d\n",dp[n][m]);}

注意j和k可以取0

我果然连黄色的dp都不会写(

转载于:https://www.cnblogs.com/Y15BeTa/p/11407080.html

你可能感兴趣的文章
Qt重写paintEvent方法遇到的问题
查看>>
Sql常见面试题 受用了
查看>>
知识不是来炫耀的,而是来分享的-----现在的人们却…似乎开始变味了…
查看>>
CSS背景颜色、背景图片、平铺、定位、固定
查看>>
口胡:[HNOI2011]数学作业
查看>>
我的第一个python web开发框架(29)——定制ORM(五)
查看>>
Combination Sum III -- leetcode
查看>>
中国剩余定理
查看>>
基础笔记一
查看>>
uva 10137 The trip
查看>>
spring 解决中文乱码问题
查看>>
hdu 4268
查看>>
启动tomcat时cmd窗口一闪而过
查看>>
两个有序数列,求中间值 Median of Two Sorted Arrays
查看>>
vue路由的实现原理
查看>>
Java核心技术:Java异常处理
查看>>
Python 学习笔记一
查看>>
引入列表,将对话分类添加到对应列表中
查看>>
回文子串
查看>>
Count Numbers
查看>>