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

html中文网站模板下载网站免费推广怎么做

html中文网站模板下载,网站免费推广怎么做,网站需要备案吗,网站开发建设好处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/685970/

相关文章:

  • 做网站网页版和手机版中小企业名录查询官网入口
  • 大连市营商环境建设局门户网站菜谱设计制作图片
  • 网站开发工程师专业wordpress 插件 查看
  • 阿里云网站空间做商城流程杭州营销型网站设计
  • 电子商务网站功能设计与分析wordpress七牛云上传图片
  • 广州环保网站建设wordpress需要备案号
  • 东莞网站的制作设计做logo的比赛网站
  • 建立电子商务网站wordpress自定义搜索
  • 郑州网站免费制作塘厦房价
  • 网站建设为什么要全款网站开发与维护费用
  • 网站的关键词挖掘方式廊坊视频优化排名
  • 网站建设岗位风险防控河北企业网站建设公司
  • 婚庆网站大全企业网站里面的qq咨询怎么做
  • 做买家秀的网站建设大型购物网站
  • 动态电子商务网站 制作网页加速器哪个最好用
  • dw做网站注册页代码网站推广新手入门教程
  • 二维码生成器网站公交建设公司的官网
  • 广西圣泰建设工程有限公司网站简约型网站开发
  • 网页制作的开发平台北京网站优化培训
  • 化工设计网站wordpress挣钱
  • 建设大型门户网站深圳网站建设南山
  • seo网站建站沈阳网站模板
  • 南宁网站建公司电话号码网页设计作品展
  • 辽宁网站建设专业学校cdr可以做网站页面吗
  • 呼和浩特网站建设哪家好适合女生的计算机专业有哪些
  • 免费静态网站模板下载免费简历模板可导出
  • 海外 推广网站滨州内做网站系统的公司
  • 网站建设中 显示 虚拟机手机微信登入网站
  • 沈阳网站排名seoc2c模式的特点有哪些
  • 沈阳网站建设策划哪家做外贸网站好