lanqiaoOJ 2114 李白打酒加强版

简介: lanqiaoOJ 2114 李白打酒加强版

原题链接1.李白打酒加强版 - 蓝桥云课 (lanqiao.cn)

#include<iostream>
#include<algorithm>
#include<cstring>
 
using namespace std ;
 
const int N = 110 , M = 1e9 + 7 ;
typedef long long LL ;
LL f[N][N][N] ;//\\定义三维数组1.由于我们只考虑在m以内酒的数量所以我们只需要将第三维定义到N
 
int main(){
  int n , m ;
  cin >> n >> m;
  f[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 && k %2 == 0) f[i][j][k] = (f[i][j][k] + f[i-1][j][k/2]) % M;//\\左边
        if(j) f[i][j][k] = (f[i][j][k] + f[i][j-1][k+1]) %M;//\\右边
      }
    }
  }
  cout << f[n][m-1][1] << endl ;//\\最后一个肯定是花,不是f[n][m][0] 的原因是还包含了可能遇到店的情况
  return 0 ;
}


目录
相关文章
|
2月前
|
SQL 前端开发 BI
情侣小窝 Like_Girl源码V5.1.1
前后端都是使用了 grid 栅格 flex 弹性布局 高斯模糊效果 前端简约配色没有过多的复杂效果 前端首页分四个子页面 点点滴滴 留言板 关于我们 恋爱列表
15 0
情侣小窝 Like_Girl源码V5.1.1
|
存储 算法 搜索推荐
【C++从0到王者】第十四站:list基本使用及其介绍
【C++从0到王者】第十四站:list基本使用及其介绍
32 0
【C++从0到王者】第十四站:list基本使用及其介绍
|
C语言 C++
【C++从0到王者】第十站:手撕string(下)
【C++从0到王者】第十站:手撕string
45 0
|
数据挖掘 数据处理 Python
Python:我居然是渣男!万万没想到“渣男”语录排名第一的竟然是这一句!
Python:我居然是渣男!万万没想到“渣男”语录排名第一的竟然是这一句!
|
JavaScript 前端开发
JavaScript的for循环语句练习之解决小马过河的问题
JavaScript的for循环语句练习之解决小马过河的问题 上篇文章我们说了怎么计算数学问题鸡兔同笼,这边文章咱们来说一下稍微再加大写难度的问题,小马过河。问题是现在有一群马,大马可以驮2石粮食,中马可以驮1石粮食,两头小马才可以驮1石粮食,现在要用100匹马,驮100石粮食,该如何调配? 在这里插入图片描述 1.解决这个问题主要是要先确定三种马加起来一共有100只,同时驮的粮食加起来也得是100。 // 假设大马为x,中马为y,小马为z 那现在便可得出函数 x+y+z=100 2x+y+z÷2=100 // 转换为for循环解决则变成了: // 假设
JavaScript的for循环语句练习之解决小马过河的问题
|
前端开发
#yyds干货盘点# 前端歌谣的刷题之路-第一百二十二题-去除重复元素
#yyds干货盘点# 前端歌谣的刷题之路-第一百二十二题-去除重复元素
77 0
#yyds干货盘点# 前端歌谣的刷题之路-第一百二十二题-去除重复元素
【CCCC】L2-029 特立独行的幸福 (25分),模拟题,set用法
【CCCC】L2-029 特立独行的幸福 (25分),模拟题,set用法
177 0
|
Web App开发 程序员 Python
对于IT男的表白方式,你可能存在什么误解
今天随手翻UC,看到一个关于程序猿520表白的段子。 虽然是17年的老梗,但当时帖子比较火名为“她根本配不上我这么聪明的男人!” [段子链接] 段子是一张长图,想想最近比较无聊,拿它做个Python的练习题呗。
127 0
|
安全 Java 测试技术
一口气带你踩完五个 List 的大坑,真的是处处坑啊!
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! List 可谓是我们经常使用的集合类之一,几乎所有业务代码都离不开 List。既然天天在用,那就没准就会踩中这几个 List 常见坑。
一口气带你踩完五个 List 的大坑,真的是处处坑啊!
大声说出你对女神的爱!Geek is A choice. Girls make difference.
女王节来了,我们采访了来自于阿里云智能一线的6位geek girl,用两天的时间近距离观察她们快乐工作的,还在银泰百货的支持下绽放她们认真生(chou)活(mei)的光芒。 雏恬 我不想做被保护的女生,我想做改变世界的极客。