题解 | #明明的随机数#
明明的随机数
http://www.nowcoder.com/practice/3245215fffb84b7b81285493eae92ff0
import java.util.Scanner;
public class Main{
public void Asc(int arr []){
for(int i = 0; i < arr.length; i++){
for(int j = i; j < arr.length; j++){
if(arr[i] >= arr[j]){
int temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
}
public void print(int arr []){
if(1 <= arr[0] && arr[0] <= 500){
System.out.println(arr[0]);
}
for(int i = 1; i < arr.length; i++){
if(1 <= arr[i] && arr[i] <= 500){
if(arr[i - 1] == arr[i]){
continue;
}
System.out.println(arr[i]);
}
}
}
public static void main(String []args){
Scanner in = new Scanner(System.in);
int N = in.nextInt();
if(1 <= N && N <= 1000){
int [] arr = new int [N];
for(int i = 0; i < N; i++){
int temp = in.nextInt();
if(1 <= temp && temp <= 500){
arr[i] = temp;
}
}
Main test = new Main();
test.Asc(arr);
test.print(arr);
}
}
}