解题思路:设置两个数组,一个记录输入数据,另一个记录各列上出现方块的次数,最后取第二个数字的最小元素值,该值就是分数。
import java.util.*;
public class test2{
public static void main(String arg[]){
Scanner scan=new Scanner(System.in);
int n,m;
int score=1000;
n=scan.nextInt();
m=scan.nextInt();
int[] c=new int[m];
int[] a=new int[n];
for(int i=0;i<m;i++){
c[i]=scan.nextInt();
a[c[i]-1]++;
}
for(int i=0;i<n;i++){
if(score>a[i]){
score=a[i];
}
}
System.out.println(score);
}
}