华为机试题3

作者: Airycode | 来源:发表于2018-07-18 12:03 被阅读13次

    明明的随机数

    说是随机数,其实跟随机数没有半毛钱关系,
    就是输入一串整数,整数去重,输出排好序的结果

    package demo3;
    
    import java.util.Arrays;
    import java.util.Scanner;
    
    public class Main {
    
        public static void main(String[] args) {
            Scanner input = new Scanner(System.in);
            while (input.hasNext()) {
                int n = input.nextInt();
                int[] array = new int[n];
                for (int i=0;i<n;i++) {
                    array[i] = input.nextInt();
                }
                Arrays.sort(array);
                System.out.println(array[0]);
                //去重
                for (int i = 1;i<n;i++) {
                    if (array[i] != array[i-1]) {
                        System.out.println(array[i]);
                    }
                }
            }
            input.close();
        }
        
    }
    
    

    运行结果:


    image.png

    相关文章

      网友评论

        本文标题:华为机试题3

        本文链接:https://www.haomeiwen.com/subject/auropftx.html