D - Dessert Planning
Editorial
Time Limit: 2 sec / Memory Limit: 1024 MB
配点 : 点
問題文
やむなく君はお菓子を食べることが大好きです。今日を 日目として、今日から 日間、お菓子をどのように食べるかを考えることにしました。そこで、以下のルールを設定しました。
- お菓子は毎日朝、昼、晩の 回食べる。
- それぞれで食べるお菓子は「クッキー」「チョコレート」「ケーキ」のいずれか つにする。
- 同じお菓子を 回連続で食べない。( 日目の晩と 日目の朝についても適用される。)
- 朝に食べるお菓子は「クッキー」「チョコレート」のどちらかにする。
日間、合計 回のお菓子について、上のルールをすべて満たすような食べ方の組み合わせが何通りあるかを で割った余りを計算してください。
なお、 日目の朝は「クッキー」「チョコレート」のどちらを食べてもよく、やむなく君は 種類のお菓子すべてを十分たくさん持っているものとします。
制約
- は整数
部分点
この問題には部分点が設定されています。
- を満たす入力に正解すると、 点が与えられます。
入力
入力は以下の形式で標準入力から与えられます。
出力
答えを 行に出力してください。
入力例 1Copy
Copy
1
出力例 1Copy
Copy
8
クッキーを「ク」、ケーキを「ケ」、チョコレートを「チ」と表すと、
(朝、昼、晩) (ク、ケ、ク), (ク、ケ、チ), (ク、チ、ク), (ク、チ、ケ), (チ、ケ、ク), (チ、ケ、チ), (チ、ク、ケ), (チ、ク、チ)
の 通りです。同じお菓子が連続してはいけないこと、朝にはケーキを食べないことに注意してください。
入力例 2Copy
Copy
2
出力例 2Copy
Copy
40
日目の晩と 日目の朝についても同じお菓子を食べてはいけません。
入力例 3Copy
Copy
100000
出力例 3Copy
Copy
607318103