【并查集?】站外题求助
  • 板块题目总版
  • 楼主sunyizhe还是MC大佬
  • 当前回复4
  • 已保存回复4
  • 发布时间2022/12/20 09:47
  • 上次更新2023/10/24 07:09:32
查看原帖
【并查集?】站外题求助
481330
sunyizhe还是MC大佬楼主2022/12/20 09:47

题意简述

军团长想要从 NN 名士兵(编号为 1N1 \ldots N)中选出 MM 名士兵当队长。NN 名士兵中有 CC 对士兵实力相同,如果实力相同的士兵中一部分被选为队长,另一部分没有被选为队长,就会引起士兵们的抗议,甚至哗变。军团长想知道,如何选队长才能既避免士兵们抗议,又能选出尽量接近 MM 名队长。

输入格式

11 行:三个空格分隔的整数 NNMMCC

接下来 CC 行:每行两个空格分隔的正整数 xxyy,表示编号为 xx 和编号为 yy 的士兵实力相同。

输出格式

一行:表示可以选出的既不让士兵们抗议,又与 MM 尽量接近的队长数量。如果有两种方案和 MM 的差值相同,那么优选选择队长数量较小的方案。

输入输出样例

  • 输入样例 11
5 3 3
1 2
2 3
3 4
  • 输出样例 11
4

说明

  • 1MN1041 \le M \le N \le 10^4

  • 1x,yN1 \le x,y \le N

  • 1C1041 \le C \le 10^4

2022/12/20 09:47
加载中...