冰墩墩与颜色

Accepted : 58 Submit : 694
Time Limit : 1000 MS Memory Limit : 65536 KB

冰墩墩与颜色

题目描述

冰墩墩喜欢丰富多彩的颜色,TA想把一个1×n的格子都涂上“RGB”中的某一种颜色,但是要保证有且仅有一组相邻的格子是同色的。

TA想知道一共有多少组涂色方案?

输入格式

第一行是一个整数T (1≤T≤1000),表示样例的个数。 以后每行一个整数n (2≤n≤106), 表示格子的数量

输出格式

每行输出一个样例的结果,为一个整数,由于值可能很大,请将结果对109+7取模。

样例输入

3
2
3
4

样例输出

3
12
36
Source CodeProblem: 1516     User: 202205567311
Memory: 1432K       Time: 0MS
Language: G++     Result: Accepted
Source Code#include<stdio.h>
#define MOD 1000000007
long long quickpow2(int a)//快速幂,去学一下比较好
{long long gg;if (a == 1) return 2;if (a % 2){gg=quickpow2((a - 1) / 2) % MOD;return    2 * gg*gg % MOD;}else{gg=quickpow2(a / 2) % MOD;return gg*gg % MOD;}
}
int main()
{int t, i, input;long long sum;scanf("%d", &t);while (t--){sum = 0;scanf("%d", &input);if (input == 2){printf("3\n");continue;}sum = 3;sum = sum * quickpow2(input - 2) % MOD;//纯纯一道数学题,属于朱昊鲲2000里的进阶版(doge) 其实原理很简单,就是高中的涂色题,不考虑条件就是3X2X2X2......
n个空有n-1个把颜色定位的方案,然后对于每种方案都是3X2X2....X1(确定下来的一个)sum = (sum * (input - 1)) % MOD;printf("%d\n", sum);}return 0;
}

xtuexam 冰墩墩与颜色 1516相关推荐

  1. 冰墩墩和冰壶 xtuexam1512

    冰墩墩和冰壶 Accepted : 126 Submit : 1122 Time Limit : 1000 MS Memory Limit : 65536 KB 冰墩墩和冰壶 题目描述 冰壶是被誉 ...

  2. 冰墩墩+周杰伦也救不了NFT

    文|螳螂观察 作者| 青月 火了一年的NFT,2022年似乎还没有火过头. 近日,国际第三大运动品牌.德国上市公司彪马将名字改为"PUMA.eth",某种程度上意味着彪马将继续探索 ...

  3. 北京冬奥会闭幕 冰墩墩概念股怎么样了?

    2月20日,北京冬奥会正式闭幕.16天的赛程中,奥运健儿在冰雪赛场大展风采,吉祥物冰墩墩也因为憨厚可爱的形象走红,被网友们称为"顶流"."一墩难求"的热潮甚至吹 ...

  4. 15分钟扫空5000个冰墩墩,新晋顶流脱销背后,谁是最大赢家?

    本文概述:随着冬奥会的开幕,冬奥吉祥物冰墩墩也在全世界越来越火爆,成为全世界的团宠.同时,在冰墩墩成为顶流卖到脱销的时候,背后也有不少商家受益匪浅. 其实不只是冰墩墩,在奥运会举办期间,有多个行业都会 ...

  5. 2023复试题预测:送你一堆冰墩墩,拿走不谢~文都管联院

    转眼间,年过完了 男足输了,女足赢了 冬奥会开幕式结束了 我们的冰雪健儿已夺2金 可爱的冰墩墩依旧没有抢到 而初试成绩快公布了 复试也该开始了 你们准备好了吗 冰墩墩 冬奥会会出现在复试题目中吗? 答 ...

  6. 复现Detectron2-blendmask之冰墩墩雪容融自定义数据集语义分割

    第一节--Detectron2-BlendMask论文综述 1-1 Detectron2-BlendMask论文摘要 实例分割是计算机视觉中非常基础的任务.近来,全卷积实例分割方法得到了更多的注意力, ...

  7. 冬奥会区块链亮点:数字雪花、冰墩墩NFT

    2022年北京冬奥会的一大亮点莫过于"区块链",凭借其去中心化.公开透明.不可篡改等技术特点在冬奥会"大显身手",为冬奥会的食品安全保障.绿电供应.版权保护.政 ...

  8. 情人节之Python版冰墩墩

    1. 0x00 前言 2. 0x01 上源码 3. 0x02 封装 4. 0x03 后记

  9. 【小墩墩学Android】三国人物列传(二)

    目录 1.前言 2.开发环境 3.表格界面 4.列表界面 5.查找界面 6.人物详细界面 7.快捷菜单界面 8.势力情报界面 9.地图界面 10.参数设置界面 后续 1.前言 "一壶浊酒喜相 ...

最新文章

  1. 完美解决百度地图MarkerClusterer 移动地图时,Marker 的Label 丢失的问题
  2. Python有自动完成功能的IDE 么?
  3. Algorithm:论一个产品经理的十八般武艺
  4. jdbc获取结果行数_如何获取JDBC中的行数?
  5. python3.10_概述 — Python 3.10.0a2 文档
  6. C# 内存法图像处理
  7. 漏洞挖掘、漏洞分析和漏洞利用
  8. ipvs,ipvsadm的安装及使用
  9. AD本地域组和全局组的区别
  10. Windows核心编程——内存映射
  11. python编写登录接口_Python之编写登录接口
  12. Oracle-数据库
  13. oracle宕了,帮忙分析原因:数据库宕了(急)
  14. javascript之dom详细笔记加练习
  15. Exchange2010---反垃圾邮件配置
  16. 每日一题系列 - 荷兰国旗问题
  17. 我们到底能从《别逗了,费曼先生》中学到什么?
  18. Mysql大字段blob返回是数字_innodb使用大字段text,blob的一些优化建议(转)
  19. 输入字符串判断有多少个字母,数字和其他
  20. cartographer源码解析(二)node_main.cc文件详解

热门文章

  1. FileReader用法和问答
  2. 霍尼韦尔量子解决方案业务将与剑桥量子计算公司合并,打造全球最大最先进的量子计算企业...
  3. MM MIGO BAPI BAPI_GOODSMVT_CREATE 使用汇总
  4. Sci论文——respectively用法
  5. Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cpu
  6. Android:RecyclerView简单理解和基本使用
  7. 暗讽友商 昆仑万维大模型预告刺激股价
  8. 【项目实战】select+input实现下拉框左右选择+模糊查询功能
  9. Resharper使用详解
  10. sdut补题 Ginger的影分身