題目鏈接:http://ac.jobdu.com/problem.php?pid=1057
題目分析:
注意輸入格式以及題目信息就好了,挺簡單的。
源代碼:
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
while (1)
{
int num = 0; //衆數
int a[11] = {0};
//輸入數據
for (int i = 0; i < 20; i ++)
{
if (scanf("%d", &num) == EOF)
return 0;
a[num]++;
}
for (int i = 1; i < 11; i ++)
{
if (a[i] > a[num])
{
num = i;
}
else if(a[i] == a[num])
{
if (i < num)
{
num = i; //相等時輸出權值小的
}
}
}
cout<<num<<endl;
}
return 0;
}