摘要: 题目传送门 题解: 先注意到一定存在k种颜色,切成k个块, 然后要求每个块内的颜色都一样,所以可以发现同一种颜色一定在同一个块内,故任意2个相同颜色的最短路劲上的点的颜色都是该颜色。 我们可以先把任意相同颜色点对的路径上的点的颜色都染成这个颜色。 如果发现存在一个点是已经有颜色的话,那么答案一定为0 阅读全文
posted @ 2019-03-02 18:10 Schenker 阅读(234) 评论(0) 推荐(0)
摘要: 从杨哥哪里偷的板子, 存一下。 #include<bits/stdc++.h> using namespace std; #define Fopen freopen("_in.txt","r",stdin); freopen("_out.txt","w",stdout); #define LL lo 阅读全文
posted @ 2019-03-02 13:50 Schenker 阅读(279) 评论(0) 推荐(0)