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

加氢站个公司好火车头 wordpress xml

加氢站个公司好,火车头 wordpress xml,国外网站页头设计图片,盐城代运营公司P8784 [蓝桥杯 2022 省 B] 积木画 - 洛谷 题目描述 小明最近迷上了积木画,有这么两种类型的积木,分别为 I 型(大小为 2 个单位面积) 和 L 型 (大小为 3 个单位面积): 同时,小明有一块面积大小为 2N 的画布,画布由 2N…

P8784 [蓝桥杯 2022 省 B] 积木画 - 洛谷

题目描述

小明最近迷上了积木画,有这么两种类型的积木,分别为 I 型(大小为 2 个单位面积) 和 L 型 (大小为 3 个单位面积):

I 型积木

同时,小明有一块面积大小为 2×N 的画布,画布由 2×N 个 1×1 区域构成。小明需要用以上两种积木将画布拼满,他想知道总共有多少种不同的方式? 积木可以任意旋转,且画布的方向固定。

输入格式

输入一个整数 N,表示画布大小。

输出格式

输出一个整数表示答案。由于答案可能很大,所以输出其对 1000000007(即 109+7)取模后的值。

输入输出样例

输入 #1复制

3

输出 #1复制

5

说明/提示

【样例说明】

五种情况如下图所示, 颜色只是为了标识不同的积木: 

【评测用例规模与约定】

对于所有测试用例,1≤N≤1e7。

蓝桥杯 2022 省赛 B 组 G 题。

思路:


代码:
 

#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const ll N = 10000000 + 10, mod = 1e9 + 7;
ll dp[N][3]; 
// dp[i][0] 表示第i列只有第一行凸 
// dp[i][1] 表示第i列只有第二行凸 
// dp[i][2] 表示第i列两行都凸 
int main()
{dp[0][2] = 1;dp[1][2] = 1; // 第一列只有一种放法,竖着放ll n;cin >> n;for(ll i = 2; i <= n; ++i){dp[i][0] = (dp[i - 1][1] + dp[i - 2][2]) % mod;dp[i][1] = (dp[i - 1][0] + dp[i - 2][2]) % mod;dp[i][2] = (dp[i - 1][2] + dp[i - 1][0] + dp[i - 1][1] + dp[i - 2][2]) % mod;}cout << dp[n][2];return 0;
}

http://www.yayakq.cn/news/672152/

相关文章:

  • 做企业网站注意些啥seo专业培训机构
  • 建设香帅摩托车官网北京seo优化网站建设
  • 淄博网站搭建公司汕头中企动力
  • 房产中介网站昭通学院教务管理系统
  • 做积分商城网站足球世界排名一览表
  • 百度竞价找谁做网站铭万网站建设
  • 地方网站做相亲赢利点在哪里wordpress网站源码
  • 服务器安装网站建设一个微信小说网站
  • 莱州市做企业网站门户网站概念
  • 昆明网站建设论坛上海好牛网站建设
  • 卢氏县住房和城乡规划建设局网站百度手机卫士
  • 手机端网站建设wordpress不写代码
  • 在酒吧里做那个视频网站网站开发jsp 很少
  • 怎么做阿里巴巴网站商业空间设计书籍
  • 如何查询一个网站是那家公司做的hexo文章转WordPress
  • 如何做花店网站利用wordpress赚钱
  • 网站建设一六八互联最新型建筑模板有哪些
  • 个人网站名称有哪些网络规划与设计思维导图
  • 东莞网站开发定制交换链接适用于哪些网站
  • 哈尔滨最专业的网站建设wordpress关闭手机访问
  • 诚信网站体系建设工作门户网站开发一般多少钱
  • 三峡建设管理有限公司网站营销策划思路
  • 网站设计平台低价车网站建设
  • 服装与服饰设计seo职位要求
  • 企业网站建设的背景和目的seo方法
  • 网络绿化网站建设哪家专业给你一个网站怎么做
  • 高邮城乡建设网站视觉设计和ui设计有什么区别
  • 做app网站制作建设网站破解版
  • 浙江做电缆桥架的公司网站系统开发需求文档
  • html5 音乐网站南京前十外贸公司