这道题的构造法真的复杂--要推一堆公式--这道题写了几天了--还是没写出来-- 一开始简单的觉得先左右来回, 然后上下来回, 然后把剩下的执行完了好了, 然后就WA. 然后换了个思路, 觉得是贪心, 觉得只要保证当前留下的最多就ok了, 然后又WA. 这里不能每一步贪心, 因为当前最优不能保证以后是最优的. 然后找数据发现, 其实当留下的个数一样多的时候还要有格外的优先级,而且分很多种情况. 然后就去看了很多博客. 发现原来开始还要先判断往南北还是东西, 然后东西完了之后再每次判断南北还是西,…