设状态为 dpi,j,kdp_{i,j,k}dpi,j,k 分别表示填了 iii 位,当前内层 dpdpdp 状态为 jjj,匹配 NOINOINOI 的状态为 kkk 的方案数。你应当对于固定的 i,ji,ji,j 计算出填 N、O、IN、O、IN、O、I 对应的新 jjj。若每次枚举 i,j,ki,j,ki,j,k 都重新计算,你就会喜提常数 ×3\times 3×3。
见 大常数 和 小常数 提交记录。