/ Vijos / 题库 /

部落卫队

部落卫队

时间限制:1秒  内存限制:256M


【题目描述】

  原始部落byteland中的居民们为了争夺有限的资源,经常发生冲突。几乎每个居民都有他的仇敌。部落酋长为了组织一支保卫部落的队伍,希望从部落的居民中选出最多的居民入伍,并保证队伍中任何 2 个人都不是仇敌。给定byteland部落中居民间的仇敌关系,编程计算组成部落卫队的最佳方案。

【输入格式】

  第 1 行有 2 个正整数 \(n\) 和 \(m\),表示byteland部落中有 \(n\) 个居民,居民间有 \(m\) 个仇敌关系。居民编号为 \(1,2,…,n\)。接下来的 \(m\) 行中,每行有 2 个正整数 \(u\) 和 \(v\),表示居民 \(u\) 与居民 \(v\) 是仇敌。

【输出格式】

  第 1 行是部落卫队的顶人数。

【输入输出样例】

 Input

7 10
1 2
1 4
2 4
2 3
2 5
2 6
3 5
3 6
4 5
5 6

 Output

3

【数据限制】

  对于 \(100\%\) 的数据保证 \(n≤100\),\(m≤3000\)。

【来源】

  Mr.he

信息

ID
2444
难度
(无)
分类
搜索 点击显示
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
1
上传者