题目1056:最大公约数
题目1057:众数
参考代码:
参考代码:
import java.util.*;
public class Main {
public static void main(String arg[]){
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
//1056 最大公约数
/*int a = sc.nextInt();
int b = sc.nextInt();
int gcd=0;
for(int i=1;i<=Math.min(a, b);i++){
if(a%i==0 &&b%i==0) gcd=i;
}
System.out.println(gcd);*/
//1057众数
int[] a = new int[11];
Arrays.fill(a, 0);
int maxNum=0;
int maxCount=0;
for(int i=0;i<20;i++)
{
int k=sc.nextInt();
a[k]++;
if(a[k]>maxCount){
maxCount=a[k];
maxNum=k;
}
if(a[k]==maxCount && k<maxNum ) maxNum=k;
}
System.out.println(maxNum);
}
}
}