链接:https://ac.nowcoder.com/acm/contest/330/E
来源:牛客网
题目描述

精通程序设计的 Applese 叕写了一个游戏。
在这个游戏中,有一个 n 行 m 列的方阵。现在它要为这个方阵涂上黑白两种颜色。规定左右相邻两格的颜色不能相同。请你帮它统计一下有多少种涂色的方法。由于答案很大,你需要将答案对 109+7109+7 取模。
输入描述:
仅一行两个正整数 n, m,表示方阵的大小。
输出描述:
输出一个正整数,表示方案数对 109+7109+7 取模。
示例1
输入
复制
1 1
输出
复制
2
示例2
输入
复制
2 2
输出
复制
4
备注:
1≤n,m≤10^100000
s = input("")
s = s.split(" ")
m = int(s[0])
n = int(s[1])
num=int(1e9+7)
print(pow(2,m,num))
本文介绍了一款由Applese设计的游戏,玩家需为n行m列的方阵涂上黑白两色,确保相邻格子颜色不同。文章提供了计算涂色方案数目的算法,并通过示例展示了如何使用Python进行计算。
2万+

被折叠的 条评论
为什么被折叠?



