cf 542E - Playing on Graph 题目大意 给定一个\(n\le 1000\)个点的图 求经过一系列收缩操作后能否得到一条链,以及能得到的最长链是多长 收缩操作: 选择两个不直接相连的点,构造一个新点 对于原图中的每一个点,如果它与这两个点中的任意一个有连边 那么它向这个新点连一条边 最后删除选择的两个点,以及所有这两个点的连边 分析 注意到对于一个奇环,无论怎么收缩,都会产生一个新的奇环,最后奇环变成一个三角形,再也缩不了,永远无法变成一条链 只有偶环的图是二分图 对于图中…