hdu 1029 Ignatius and the Princess IV
2015-10-05 20:07
344 查看
#include<iostream> #include<cstdio> #include<algorithm> using namespace std; int dp[2000000]; int main() { int N; int i; int m; int max; int temp; while(scanf("%d",&N)!=EOF) { for(i=0;i<=1100000;i++) { dp[i]=0; } for(i=1;i<=N;i++) { scanf("%d",&m); dp[m]++; } max=0; for(i=0;i<=1100000;i++) { if(max<dp[i]) { max=dp[i]; temp=i; } } printf("%d\n",temp); } return 0; }
相关文章推荐
- codeforces 583B B. Once Again...(dp)
- Fuxey 的 介绍
- usaco Musical Themes
- 线性求逆元
- 解决adb连接 offline和unthorized问题
- BZOJ1856: [Scoi2010]字符串
- Linux的进程和进程调度
- ROS-机器人操作系统(ROS)浅析----第四章
- POJ3280 Cheapest Palindrome 【DP】
- C++中如何修改const变量 (指针)
- gentoo安装个人总结2015版
- Linux 使用位置变量向脚本传递参数
- 大数据---Spark1.5.0之2W2H
- org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- Java编程之TreeSet排序两种解决方法(1)元素自身具备比较功能,元素需要实现Comparable接口覆盖compare(2)创建根据自定义Person类的name进行排序的Comparator
- k-临近算法
- Google Test 测试架构探究
- 数据归一化方法大全
- BZOJ 3689 异或 Trie木+堆
- UVA-1604 Cubic Eight-Puzzle (双向BFS+状态压缩+限制搜索层数)