#P2079. [Poi2010]Guilds
[Poi2010]Guilds
[POI2010] GIL-Guilds
题目描述
给一张无向图,要求你用黑白灰给点染色,且满足对于任意一个黑点,至少有一个白点和他相邻;对于任意一个白点,至少有一个黑点与他相邻,对于任意一个灰点,至少同时有一个黑点和白点和灰点与他相邻,问能否成功
输入格式
两个整数n(1<=n<=200000)和m(1<=m<=500000),n代表点数,m代表边的总数
接下来m行每行两个整数ai和bi,表示城市ai和城市bi有道路相接。不会有重边。
输出格式
如果可以染色成功输出TAK(波兰语的Yes),否则输出NIE(波兰语的No)。
样例 #1
样例输入 #1
7 8
1 2
3 4
5 4
6 4
7 4
5 6
5 7
6 7
样例输出 #1
TAK