暴力!!
明明的随机数
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();
}
}
}
阿里云工作强度 727人发布