ICPCアジア地区つくば大会2017 A問題 : Secret of Chocolate Poles
問題. Secret of Chocolate Poles
厚さが1cmの白と黒の薄いチョコレートと,厚さが cmの黒の厚いチョコレートの3種類がある.高さ cm 以内で黒色と白色が交互に配置されるチョコレートの積み重ね方が何通りあるか求めよ.ただし,一番下と一番上の色は黒とする.
制約: ,
解法. 動的計画法
高さがちょうど cmとなるチョコレートの積み重ね方の数を とする.このとき,各 に対して, となる.ただし, のとき , , のとき とする.後は,この漸化式を計算して を答えとする.
計算時間:
まとめ
となるケースを見逃していた.