11.3 作业 Problem L: 数字统计
来源:互联网 发布:家庭网络如何共享文件 编辑:程序博客网 时间:2024/06/16 12:56
Description
给出一些数字,统计出现最多的数字的次数。
Input
输入中第一行包含一个N,0 < N <= 500000。
后面N行每行包含一个数字k,0<=k<=200000。
Output
输出出现次数最多的数字的个数。
Sample Input
5
1
1
2
3
4
Sample Output
2
思路:
相当流氓的做法。开一个数组。因为只有0-9会输入。输入一个数n 相应的下标对应的a[n]++。然后判断最大值。
一层循环即可完成。
代码:
#include<stdio.h>int main(){ int i,N,max=0,s,b[200001]; scanf("%d",&N); for (i=0;i<N;i++) { scanf("%d",&s); b[s]++; if(b[s]>max) max=b[s]; } printf("%d\n",max);}
0 0
- 11.3 作业 Problem L: 数字统计
- Problem L
- Problem L
- Problem L
- Problem-L
- Problem L
- Problem L
- Problem L
- problem L
- 作业统计
- Problem L: 操作次数
- 1012 Problem L
- 1012 Problem L
- 专题三 Problem L
- 1012 Problem L
- 动态规划 problem L
- 练习三 Problem L
- 专题四 Problem L
- 算法——Largest Rectangular Area in a HistogramLargest Rectangular Area in a Histogram
- iOS:UITextField中文输入法输入时对字符长度的限制
- MQTT初相识
- Python 字符串操作
- 再谈ActiveMq:利用zookeeper配置HR模式(高可用模式)
- 11.3 作业 Problem L: 数字统计
- table上下对齐,径向渐变,swiper使用的一个注意事项
- mysql_性能优化_1_SQL优化
- android通过辅助功能收集数据
- 答题吧官网
- 浏览器代理无故被篡改 导致无法访问本地tomcat项目
- java数组
- 实际工作用到的:同店换房时计算老房间费用
- codevs 1201 最小数和最大数