No.1165 Paint Squares
タグ : / 解いたユーザー数 27
作問者 : 蜜蜂 / テスター : Mitarushi
問題文
$P \times Q$ のマス目が与えられます。
このマス目一つ一つに、色 $1,$ 色 $2,$ 色 $3,$ 色 $4$ のいずれかを塗っていきます。
このようにしてできた塗り方のうち、以下の条件を満たすものを「よい塗り方」とします。
条件:マス目の中の任意の $2×2$ のマスが、全て違う色で塗られている。
マス目を塗る$4^{PQ}$通りのうち、よい塗り方は何通りあるでしょうか。
答えは非常に大きくなる可能性があるので、$10^9+7$ で割ったときの余りを出力してください。
入力
$P\ \ Q$
入力はすべて整数
$2 \leq P,Q \leq 10^8$
出力
答えを$1$行に出力してください。
最後に改行してください。
サンプル
サンプル1
入力
2 2
出力
24
$4$ つのマスの色がすべて異なる必要があるので、よい塗り方は $4!=24$ 通りあります。
サンプル2
入力
31415926 53589793
出力
368445756
答えを $10^9+7$ で割ったときの余りを出力してください。
出典
灘校75回生中学卒業記念コンテスト: Paint Squares
writer: Mitsubachi
tester: Mitarushi
HackerRankの規約に基づいて移植しております。一部改変したところがあります。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。