题解:AT_ndpc2026_a ポリオミノ
违规用户名1377536 · · 题解
AT_ndpc2026_a ポリオミノ Solution
安利一下我的博客。
DP 水题一枚。DP 三要素走起!
1. 状态定义
定义
2. 转移方程
- 若竖着填充一块
1\times2 的多连块,则f_{i}\to f_{i+1} ; - 若横着填充一块
1\times2 的多连块,则f_i \to f_{i+2} ; - 若填充一块 L 形的多连块,必须相应的再添加一块 L 形的多连块。
由于左边 L 形的多连块有两种放法(必须保证“开口”朝右),所以f_i\times2 \to f_{i+3k} (k 为正整数)。