ccf真题第一题

//?它变了,士兵

进口?Java . util . array;

进口?Java . util . scanner;

班级?主要?{

公共?静电?作废?main(String[]?args)?{

扫描仪?读者=新?扫描仪(system . in);

int?n = reader . nextint();

//长度应该符合。

int?[]?arr=new?int[n];

int?临时工?=?0;

int?敏?=?0;

int?num = 1;

for(int?I = 0;我& ltn;i++)?{

arr[I]= reader . nextint();

}

reader . close();

数组. sort(arr);?

//?不要忘记独特的阵列

if(n==1){

system . out . println(arr[0]);

}否则{

for(int?I = 0;我& ltn-1;i++)?{

if(arr[i]!=arr[i+1])

{?

num = 1;?

}?if(arr[i]==arr[i+1])

{?num++;

}?

//?判断是双方的

if(num & gt;temp)?

{?

temp = num?

min = arr[I];?

}?

}?

system . out . println(min);?

}

}}

//?-

进口?Java . util . *;

班级?主要{

公共?静电?作废?main(String[]?args){

扫描仪?sc?=?新的?扫描仪(system . in);

int?n?=?sc . nextint();

int[]?s?=?新的?int[n];

for(int?I = 0;我& ltn;i++){

s[i]?=?sc . nextint();

}

sc . close();

字符串?tmp?=?"?,"+Arrays.toString。replaceAll("[\\[\\]\\s]"," ")。replaceAll(",","," "+",?";

int?麦克斯。=?整数。最小值;

int?敏?=?整数。MAX _ VALUE

for(int?I = 0;我& ltn;i++){

int?是吗?=?s[I];

int?num?=?tmp.split(","+?是吗?+?",").长度?-?1;

如果(max?& lt?num){

麦克斯。=?num

敏?=?si;

}别的?如果(max?==?num){

敏?=?敏?& lt?是吗?敏?:?si;

}

}

system . out . println(min);

}

}