http://www.lydsy.com/JudgeOnline/problem.php?id=1689 一开始我也想到了贪心,,,策略是如果两个连续的水池的距离小于l的话,那么就将他们链接起来,,,然后全部操作完后直接在每个大联通块上除以长度然后取木板就行了.. 但是不知道哪里错了T_T 正解:放木板尽量往后放.证明:假设当前i有水池,i-1没有水池,因为长度是固定的,那么从i放显然由于从i-1放木板. 然后模拟放木板即可. 优化:算出每个连续的水池需要放的数量,然后加上即可 #include…