wc,这个题目有毒附上我的正确的代码,import java.util.*;public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in);TreeSet ts = new TreeSet<>(); while (sc.hasNextInt()) { if(ts.size()>0) ts.clear(); int length = sc.nextInt(); for(int i=0;i ts.add(sc.nextInt()); Iterator it = ts.iterator(); while(it.hasNext()){ System.out.println(it.next()); } } }}和按照样例来的代码,按理说下面这个事对的啥,但是就是不对,。。。import java.util.*;public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in);TreeSet ts = new TreeSet<>(); while (sc.hasNextInt()) {int length = sc.nextInt(); for(int i=0;i ts.add(sc.nextInt()); }Iterator it = ts.iterator(); while(it.hasNext()){ System.out.println(it.next()); } }} 大佬看看华为研发工程师编程题里的这道题,太难了! https://www.nowcoder.com/questionTerminal/3245215fffb84b7b81285493eae92ff0