暴力!!

明明的随机数

https://ac.nowcoder.com/acm/problem/16669

这题可以暴力秒😄
先排序,定义一个数,如果等于说明是重复的,那么直接跳过,否则放入list,最后得到的就是正确答案惹

import java.awt.List;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Scanner;

public class Main
{
    public static void main(String args[])
    {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext())
        {
            int a = sc.nextInt();
            int b[] = new int[a];
            for (int i = 0; i < b.length; i++)
            {
                b[i] = sc.nextInt();
            }
            Arrays.sort(b);
            ArrayList<Integer> t = new ArrayList<Integer>();
            int x = -1;
            for (int i = 0; i < b.length; i++)
            {
                if (x == b[i])
                {
                    continue;
                }
                t.add(b[i]);
                x=b[i];
            }
            System.out.println(t.size());
for (int i = 0; i <t.size(); i++)
{
    if (i==0)
    {
        System.out.print(t.get(i));
    }else {
        System.out.print(" "+t.get(i));
    }
}
System.out.println();

        }

    }
}
全部评论

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务