前言
抽象模拟赛, 我现在菜的可怕
题面
疑似自出题, 反正不难, 就不找原题了
挂个 pdf
题目下载
算法
考虑建图, 如果一个点和相邻点的绝对值 \(= 2\), 则连一条边, 然后就变成了一个 DAG 上 dp 的计数题目。
有向是显然的, 无环是因为 \(a - x \times 2 < a\), 也是显然的 (
那我证它干嘛)
于是考虑处理
大小双王走的路径长度(走过的格子个数)必须至少为 \(4\)
多层图
显然为多层图的一种应用
于是复制几遍, 每一次推 dp 从上一层连边推下来即可
代码
后补
dp
代码
后补
总结
路径长度类
- 多层图
- dp 加一维状态