/*655. 二分图 - 安排房间 (10 分)
C 时间限制: 3000 毫秒 | C 内存限制: 3000 Kb
题目内容:
有一群学生, 他们之间有的认识有的不认识.
现在要求把学生分成 2 组, 其中同一个组的人相互不认识. 如果你分成功了, 那么就安排双人间, 安排的规矩
是两个人分别属于不同的组, 并且认识.
输入描述
首先输入两个整数 n,m, 表示有 n 个学生, m 个认识对
随后 m 行表示认识的学生对.
输出描述
如果不能分组成功则输出 "No"
否则输出有多少个房间安排学生配对.
输入样例
4 4
1 2
1 3
1 4
2 3
6 5
1 2
1 3
1 4
2 5
3 6
输出样例
No
3
*/
来源: http://www.bubuko.com/infodetail-3258631.html