私信TA
用户名:uq_74593157116
访问量:101
签 名:
自我简介:
作者: 莫翔的 发表时间:2022-11-26 20:51:27 浏览:25 | 评论:0
解题思路:使用一个数组即可,下标映射
注意事项:参考代码:
#include<stdio.h> #include<limits.h> int main() { int arr[50001]={0}; int num,max=INT_MIN,res=-1; //映射 while( scanf("%d",&num) !=EOF){ arr[num]++; } 数组的下标即为值,数组的值为出现次数,寻找最大值 即为 出现最多的次数 for(int i=0;i<50001;i++){ if(arr[i]>max){ max=arr[i]; //出现的次数 res=i; //记录下标 } } printf("%d\n%d",res,max); return 0; }
0.0分
0 人评分
看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:
编程语言转换
万能编程问答
代码解释器
代码纠错
SQL生成与解释