import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Scanner;
/**
*
* @author psxjo
*/
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N =in.nextInt();
if(N<3){ //判断,小于3个数,直接输出
System.out.println("-1");
}
else{
int[] prices = new int[N];
for(int i=0;i<N;i++){
prices[i]=in.nextInt();
}
Arrays.sort(prices);
ArrayList<Integer> ans = new ArrayList<Integer>();
for(int i=0;i<N;i++){
if(!ans.contains(prices[i])){
ans.add(prices[i]); //判断AL是否存在,如果不存在,加入
}
}
if(ans.size()<3){
System.out.println(-1);//如果AL小于3个,输出-1
}
else{
System.out.println(ans.get(2));//直接拿出来第3个
}
}
}
}
AC了,但是感觉写的一般,大家有啥其他比较好的思路吗?
#百度#