下面直接给出结论,相关证明见官方题解. 1.若跳蚤数不超过1或仅有两只跳蚤且相邻,则答案为-1. 2.若跳蚤形成的连通块个数大于1,则答案为0. 3.若跳蚤之间建图存在割点,则答案为1. 4.否则为2. 这样就有70分了.但是图太大了,显然有很多没用的跳蚤被统计进答案. 考虑到造成不连通的情况一定在蛐蛐附近,于是将每个蛐蛐周围5*5的格子中的24个跳蚤全部取出,内圈8个称为一级空地,外圈称为二级空地.之考虑这些点即可,复杂度就只与蛐蛐个数相关了. 将所有被取出的跳蚤建图,求连通块个数和割点即可.…