杭电acm1029
2015-11-04 14:43
274 查看
#include <stdio.h> #include <string.h> int main() { int n, i, temp, max, flag, id; int book[1000000]; while(~scanf("%d", &n)) { memset(book, 0, sizeof(book)); max = -1; flag = 0; id = -1; for(i=0; i<n; i++) { scanf("%d", &temp); book[temp] ++; if(id<temp) id = temp; } for(i=0; i<=id; i++) { if(max<book[i]) { max = book[i]; flag = i; } } printf("%d\n", flag); } return 0; }
相关文章推荐
- Python 编码风格指南中译版(Google SOC)
- Redis在游戏服务器中的应用
- oracle gateway11g透明网关连接sql server2005
- Python学习之二:Python 与 C 区别
- 建议40:深入掌握ConfigParser
- linux系统监控、诊断工具摘录top IO wait lsof
- JNI的替代者—使用JNA访问Java外部函数接口
- RK平台常用命令查看集
- UML
- 不能为虚拟电脑 麒麟 打开一个新任务. The VM session was aborted的解决办法
- mongodb_修改器($inc/$set/$unset/$push/$pop/upsert......)
- C++设计模式[四]原型模式
- 建议37:按需选择sort或sorted
- ExtJs——Ext基础架构--define定义一个类
- MD5加密
- 南阳理工904
- 二叉树的相关学习
- fragment切换来切换去发送花屏或重叠的问题
- Python定义函数,模块导入以及Python主程序文件结构
- 建议13:使用Python模块re实现解析小工具