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

做h5的图片网站google play下载

做h5的图片网站,google play下载,企业邮箱格式怎么写,开淘宝店怎么做充值网站【题目描述】 话说大诗人李白,一生好饮。 幸好他从不开车。 一天,他提着酒壶,从家里出来,酒壶中有酒 2 斗。 他边走边唱: 无事街上走,提壶去打酒。 逢店加一倍,遇花喝一斗。 这一路上&am…

【题目描述】

话说大诗人李白,一生好饮。

幸好他从不开车。

一天,他提着酒壶,从家里出来,酒壶中有酒 2 斗。

他边走边唱:

无事街上走,提壶去打酒。

逢店加一倍,遇花喝一斗。

这一路上,他一共遇到店 N 次,遇到花 M 次。

已知最后一次遇到的是花,他正好把酒喝光了。

请你计算李白这一路遇到店和花的顺序,有多少种不同的可能?

注意:壶里没酒 (0 斗) 时遇店是合法的,加倍后还是没酒;但是没酒时遇花是不合法的。

【输入格式】

第一行包含两个整数 N 和 M。

【输出格式】

输出一个整数表示答案。由于答案可能很大,输出模 1000000007 的结果。

【数据范围】

对于 40% 的评测用例:1≤N,M≤10。
对于 100% 的评测用例:1≤N,M≤100。

【输入样例】

5 10

【输出样例】

14

【样例解释】

如果我们用 0 代表遇到花,1 代表遇到店,14 种顺序如下:

010101101000000
010110010010000
011000110010000
100010110010000
011001000110000
100011000110000
100100010110000
010110100000100
011001001000100
100011001000100
100100011000100
011010000010100
100100100010100
101000001010100

【思路】

关键是酒的数量不可能多于遇到花的次数,否则不可能喝光酒。

状态表示:f[i][j][k],i 表示当前遇到店的数量、j 表示当前遇到花的数量,k 表示当前酒的数量。

状态属性:当前所有数量的集合。

状态表示:当前f[i][j][k]刚遇到店还是刚遇到花,f[i][j][k] = f[i-1][j][k/2] + f[i][j-1][k+1]

【代码】

#include <iostream>
#include <cstring>
#include <algorithm>using namespace std;const int N = 110, MOD = 1e9 + 7;int n, m;
int f[N][N][N];int main()
{cin >> n >> m;//初始状态:没遇到店和花,有2斗酒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 ++ ){//把当前值赋给变量是为了代码简洁,需要加上 & 才能保证取出原数组中元素的地址。int& v = f[i][j][k];//刚遇到的是店,需要判断 i >= 1 并且花是偶数if (i && k % 2 == 0) v = (v + f[i - 1][j][k / 2]) % MOD;//刚遇到的是花,需要判断 j >= 1if (j) v = (v + f[i][j - 1][k + 1]) % MOD;}//最后的状态即为遇到花后,酒刚好喝完。cout << f[n][m - 1][1] << endl;return 0;
}
http://www.hkea.cn/news/897208/

相关文章:

  • 我要建一个网站泰州百度公司代理商
  • php响应式网站模板vi设计公司
  • 随身wifi网站设置广告投放是做什么的
  • 中企动力做网站的优势网络销售平台有哪些软件
  • 网站建设的费用如何查看百度搜索指数
  • 自己做网站需要什么seo的基本步骤
  • 视频直播app开发网站南京最新消息今天
  • 溧阳手机网站哪里做万网域名注册官网查询
  • 网站维护收费推广产品吸引人的句子
  • 怎么用一个主机做多个网站许昌网络推广公司
  • 网站域名所有权郑州网站运营专业乐云seo
  • 桂园精品网站建设费用网站seo查询站长之家
  • 安卓手机怎么做网站站长工具seo综合查询广告
  • 余姚网站建设的公司手机百度账号申请注册
  • 预付网站制作费怎么做凭证如何自制网站
  • 定制网站多少钱北京seo网站管理
  • 南昌做网站公司哪家好如何建立独立网站
  • 成都解放号网站建设什么是百度竞价
  • 网站优化的基本思想与原则百度号码
  • 沧州网站建设制作设计优化深圳seo优化推广
  • 建立一个网站需要什么技术网上培训机构
  • 网站设计与管理论文百度账号注册平台
  • 网站空间商推荐seo是什么职位缩写
  • 怎么建设boss网站文件外链
  • 百度推广网站建设费百度搜索引擎的网址是多少
  • php 手机网站 上传图片定制网站建设
  • 关于网站建设的问题百度关键词分析
  • 登录官方网站装修公司网络推广方案
  • 设计网站官网入口网站搜索优化方法
  • 网站优化qq群山东做网站