作业帮 > 综合 > 作业

去年哈工大计算机 机试一个真题怎么也AC不了?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 04:50:38
去年哈工大计算机 机试一个真题怎么也AC不了?
题目1057:众数
时间限制:1 秒
内存限制:32 兆
特殊判题:否
提交:1596
解决:519
输入20个数,每个数都在1-10之间,求1-10中的众数(众数就是出现次数最多的数,如果存在一样多次数的众数,则输出权值较小的那一个).
输入:
测试数据有多组,每组输入20个1-10之间的数.
输出:
对于每组输入,请输出1-10中的众数.
样例输入:
5 1 5 10 3 5 3 4 8 6 8 3 6 5 10 7 10 2 6 2
样例输出:
5
我的源代码
# include
int main()
{
\x05int a[21],num[11]={0},max,min;
\x05int i,k;
\x05k=100;
\x05while(k--)
\x05{
\x05\x05for(i=1;i
```代码没问题,问题在于楼主没看清题目,测试数据有多组不是100组,所以应该
while(scanf(“%d”,&a[1])!=EOF)
{
读入剩余的19个数;
\\注意num数组每次都要初始化
统计众数;
}