欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

明明的随机数

程序员文章站 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();
    }
}