明明的随机数
程序员文章站
2022-04-04 20:32:13
...
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
List<Integer> list = new ArrayList<Integer>();
while(sc.hasNextInt())
{
if (sc.hasNextInt()) {
int n = sc.nextInt();
for (int i = 0; i < n; i++) {
if (sc.hasNext())
list.add(sc.nextInt());
}
}
// 排序
list.sort(Comparator.naturalOrder());
// 手写去重
int size = list.size();
for (int i = 0; i < size; i++) {
if ((i + 1) != list.size()) {
if (list.get(i) == list.get(i + 1)) {
list.remove(i + 1);
size = list.size();
i--;
}
}
}
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
list.clear();
}
sc.close();
}
}
上一篇: PHP 如何获取某年第几周的开始日期和结束日期教程
下一篇: 牛客真题_hw2017_明明的随机数