发现原问题显然可以使用 dp 来解决,dpi,j,kdp_{i,j,k}dpi,j,k 表示是否能在 (i,j)(i,j)(i,j) 时和为 kkk,那么你发现 dp 的取值范围是只有 010101 两种取值的,因此直接 bitset 压位即可。
注册一个 CZOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 CZOJ 通用账户