题目描述
题解?
dp方程还是比较好推的吧……但是有一些细节需要注意。
这是我一开始80分的代码
1 |
|
80分的原因主要是在转移时出现错误,在洛谷这篇讨论中有详细的解答
主要是由于我在转移的时候只考虑在管道间的高度,这样会导致忽略了一些中间的情况,如下面这组样例
1 | 3 1000 2 |
在第二个管道转移时由于我只枚举了$980$~$990$,导致$980$之前$dp$值全为inf,无法转移,但事实上小鸟可以多次跳跃,前面的值同样可以用来转移。
解决方法是先将高度全部枚举一遍,最后再把$0$~$l$和$h$~$m$的值赋为inf
果然我还是太菜了啊……
Code
1 |
|