1 条题解
-
0
自动搬运
来自洛谷,原作者为

WeLikeStudying
搬运于
2025-08-24 22:39:31,当前版本为作者最后更新于2022-08-14 20:44:11,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
- 珍惜这道近年来比较简单的 IOI 题!
题意
- 有一个 的网格,里面有 条鲶鱼,都有各自的重量。
- 你可以建一些从 到 的堤,如果鲶鱼在 处,那么它被捕获当且仅当 或 处有堤且 处没堤。
- 求可捕获鲶鱼的最大总重量,。
分析
- 考虑 的暴力怎么做,尝试按行 DP,你发现或这个条件比较丑陋,且只考虑一种情况(对于第 行的贡献,只考虑第 行的帮助或第 行的帮助)并没有影响。
- 设 为第 行建 到 的坝,前 行能抓到的最大重量,则(设 为 到 的鲶鱼质量之和),拆掉 DP 式子里面无用的东西,则:
- 直接这样 DP 是 的,但是参变分离下,可以发现它是 的。
- 由于鲶鱼很少,本质不同的状态也很少,所以我们可以做到 ,虽然没必要,代码。
- 1
信息
- ID
- 7874
- 时间
- 500ms
- 内存
- 2048MiB
- 难度
- 6
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者