给定两个整数 和 。 其中 代表一个集合 中元素的数量,,且 ; 表示元素之间关系的数量,。 后续有 行输入,每行包含两个不同的整数 和 (,),表示元素 和 之间存在某种关系。 并且该关系具有传递性,即若元素 与元素 存在此关系,元素 与元素 存在此关系,那么元素 与元素 也存在此关系。 目标是将集合 划分为若干个子集 ,要求对于任意一组存在上述关系的元素对 , 和 不能处于同一个子集 ()。 输出满足上述划分条件的最小的 值, 即表示最少需要将集合 划分成的子集数量。
输入描述:
第一行:两个整数 和 ,以空格分隔。接下来 行:每行两个整数 和 ,以空格分隔。
输出描述:
一个整数 ,代表满足条件的最小划分数量。
加载中...