思路:因为最近在练并查集所以看到这题条件反射想到了并查集,通过并查集可以将答案必须相同的题目绑到一起变成若干组题目,同时可以得到每组题目的数量。显然,如果某选项的总数目小于某组题目的数量,这些题目的数量就不能是这个选项,比如A选项共有3个,而这组答案相同的题目有4题,这些题的答案就肯定不是A了,明白了这些,就可以直接递归求解了。 然后就是不负责任的贴代码。 import java.util.Scanner; public class 四个选项 { static int[] parent;//记录父节点 static int[] weight;//记录每组的题目数量 s...