题解 | #明明的随机数#
明明的随机数
https://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
int n = in.nextInt();
HashSet<Integer> set = new HashSet<>();
while (in.hasNextInt()) { // 注意 while 处理多个 case
int sc = in.nextInt();
set.add(sc);
}
Integer[] arr = set.toArray(new Integer[0]);
for (int i = arr.length; i > 0; i--) {
for (int j = 0; j < i-1; j++) {
Integer a = arr[j];
if (a > arr[j+1]) {
arr[j] = arr[j+1];
arr[j+1] = a;
}
}
}
for (Integer aa : arr) {
System.out.println(aa);
}
}
}
