当前位置: 首页 > news >正文

南沙企业网站建设齐河建设局网站

南沙企业网站建设,齐河建设局网站,汽车用品东莞网站建设,wordpress幻灯片模板4408. 李白打酒加强版 - AcWing题库 题目描述 题目分析 对于这题我们发现有三个变量#xff0c;店#xff0c;花#xff0c;酒的数量#xff0c;对于这种范围我们使用DP来进行分析。 dp[i][j][k]我们表示有i个店#xff0c;j朵花#xff0c;k单位酒的集合#xff0c…4408. 李白打酒加强版 - AcWing题库 题目描述 题目分析  对于这题我们发现有三个变量店花酒的数量对于这种范围我们使用DP来进行分析。 dp[i][j][k]我们表示有i个店j朵花k单位酒的集合其属性为数量 我们需要不重不漏将此分为两类进行dp 第二类为最后是店dp[i - 1][j][k / 2] 条件i 1因为如果当前店数为0之前一定没有遇过店-1为负也不正确 k % 2 0 (k可以被2整除因为遇到店前必须为2的倍数才能/2 第一类为最后是花dp[i][j - 1][k 1]  条件j 1 同理k 1遇花可以使其-1变成k 注最后输出时不能是dp[n][m][0],因为这样不能分清楚最后是遇花还是遇店而且这样算无论遇花还是遇店的方案数都是一样的所以输出dp[n][m - 1][1]就一定为最后遇花的方案数 因为已知最后一次遇到的是花他正好把酒喝光了遇一次花喝一次酒酒的数量枚举到和花一样多即可 #includebits/stdc.h using namespace std; const int mod 1000000007; const int N 101; int n, m, dp[N][N][N]; int main() {cin n m;dp[0][0][2] 1;for(int i 0; i n; i )//店 {for(int j 0; j m; j )//花 {for(int k 0; k m; k )//酒 {if(i 1 k % 2 0)//遇店 {dp[i][j][k] (dp[i][j][k] dp[i - 1][j][k / 2]) % mod; }if(j 1)//遇花 {dp[i][j][k] (dp[i][j][k] dp[i][j - 1][k 1]) % mod;}}}}cout dp[n][m - 1][1]; return 0; }
http://www.hkea.cn/news/14500434/

相关文章:

  • 零基础学网站建设 知乎永久免费自动建站
  • 基于html5的旅游网站开发文档分享类网站建设
  • 网站建设 回本网站导航是做链接赚钱么
  • 外贸网站snswordpress后台登录界面
  • 网站建设与维护工作做教育行业营销类型的网站
  • 网站建设 科技公司山东丽天建设集团网站
  • 烟台网站建设联系电话crm是什么意思啊
  • 吉林平台网站建设多少钱网站建设的技术要求
  • 芒果国际影城星沙店单页面网站怎么做优化排名
  • 网站建设和后台空间管理关系图片设计 五星级酒店网站
  • 模版型网站公众号可以添加wordpress
  • 邢台柏乡县建设局网站批量入侵wordpress
  • 网站建设网站制作哪家好优秀的企业网站设计
  • 网站建设信息公开和解读回应建筑网站排行榜
  • 珠海网站建设小程序门户网站 模板
  • 厦门网站制作公司曲阜网站制作
  • js网站分页怎么做中国科技成就作文
  • 龙之向导免费网站网站推广方法主要有什么
  • 潍坊企业免费建站简述网页的制作过程
  • 响应式网站用什么开发的建设银行网站理财产品为何不让买
  • 怎么做微拍网站掌门一对一辅导官网
  • 自己做的网站怎么上传到网络罗泾网站建设
  • 做网站的价格贵吗唐山快速建站的公司
  • 网站建设首页该放什么登陆工伤保险网站 提示未授权 怎么做
  • 蒙自做网站的公司泉州公司做网站
  • 怎样做1个网站WordPress自动拼音别名
  • 烟台百度网站建设涿州建设局网站
  • 网站建设服务合同要交印花税吗一站式装修公司排名
  • 福建个人网站备案商城网站制作
  • 广告网站建设与制作公司昆明网站建设时间