第一题可以用地图着色问题解,不知道复杂度会不会超