银河护卫队
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
在遥远的银河系中,存在一个名为Zypher的星球。这个星球上居住着许多外星种族,它们之间有着复杂的关系。为了保护星球的和平与安全,Zypher星球的领袖希望组建一支强大的银河护卫队。
然而,不同种族之间并不总是和睦相处,有些种族之间可能是世仇。领袖需要根据种族间的仇敌关系,选择一些种族的代表组成护卫队,以确保任何两个入选的代表之间都不存在敌对关系。为了使护卫队更加强大,领袖希望选择尽可能多的代表加入队伍。
请编写一个程序,根据Zypher星球上种族间的仇敌关系,计算出最佳的护卫队组成方案。
输入格式
第一行包含两个正整数和,表示Zypher星球上有个种族代表,代表间有个仇敌关系。
接下来的行中,每行包含两个正整数和,表示代表与代表是仇敌。
输出格式
第一行是护卫队的最大人数。
接下来一行是护卫队的组成情况,共个数字,其中第个数字表示代表是否在护卫队中,表示代表不在护卫队中,表示代表在护卫队中。
7 10
1 2
1 4
2 4
2 3
2 5
2 6
3 5
3 6
4 5
5 6
3
1 0 1 0 0 0 1
数据范围与约定
- 对于 数据:,。
- 对于所有数据:。
0818
- Status
- Done
- Rule
- OI
- Problem
- 4
- Start at
- 2025-8-18 8:15
- End at
- 2025-8-18 11:45
- Duration
- 3.5 hour(s)
- Host
- Partic.
- 61