题解: 有个显然的结论 如果能成环 那么必然能让环上的点都满足条件 然后 与这个环联通的点必然也都能满足要求 所以问题转化成 对于每个联通块里面边的个数是否都大于点的个数 并查集维护即可
#include #include #include #include #include #include #include #include #include #include
1116: [POI2008]CLO
Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 1464 Solved: 795[][][] Description
Byteotia城市有n个 towns m条双向roads. 每条 road 连接 两个不同的 towns ,没有重复的road. 你要把其中一些road变成单向边使得:每个town都有且只有一个入度
Input
第一行输入n m.1 <= n<= 100000,1 <= m <= 200000 下面M行用于描述M条边.
Output
TAK或者NIE 常做POI的同学,应该知道这两个单词的了...
Sample Input
4 5 1 2 2 3 1 3 3 4 1 4 Sample Output
TAK 上图给出了一种连接方式.