#3231. 机器人分组
机器人分组
说明
在一个遥远的星球上,有一个由智能机器人组成的社会。这些机器人被分配了不同的任务,并且它们之间通过无线网络相互连接。每个机器人都有一个唯一的编号,从1到N。
由于某些机器人的程序设计存在缺陷,它们之间存在通信冲突。具体来说,有K对机器人,如果它们同时在线,就会产生干扰,导致整个网络的效率降低。为了避免这种情况,管理者需要将这些机器人分成不同的组,每组中的机器人可以同时在线工作,而不同组的机器人则不能同时在线。
管理者的目标是最小化分组的数量,以减少管理的复杂性。但是,他必须确保每一台机器人至少属于一个组,以保证整个网络的运作。 给定N台机器人和K对存在通信冲突的机器人对,管理者至少需要将机器人分成多少组,以满足上述条件?
输入格式
第 行:两个空格隔开的整数 和 。
第 行:第 行包含两个整数 和 ,表示在位置 和 的存在通信冲突的机器人对。
输出格式
第 行:一个整数,管理者至少需要将机器人分成多少组,以满足上述条件。
样例
7 3
1 3
2 4
5 6
3