hdu 5364 /BC 50A Distribution money
2015-08-09 10:01
218 查看
很简单的一道题 直接统计 或者排个序都可以 亮点是原来 题面数据是工号可以为0的 有人的循环时从1到1万的 所以我就大义灭亲把文兄hack了 结果 题面临时改数据范围 不让有0 然后就悲剧了(>﹏<)
#include <iostream> #include <cstring> #include <string> #include <cstdio> #include <cmath> #include <algorithm> #include <vector> #include <queue> #include <map> #include<set> #include<stack> #define bug puts("bugbugbug"); using namespace std; typedef long long ll; int visit[10005]; int main() { int n; while(~scanf("%d",&n)) { int flag=-1; memset(visit,0,sizeof(visit)); for(int i=0;i<n;i++) { int a; scanf("%d",&a); if(++visit[a]>n/2) flag=a; } printf("%d\n",flag); } }
相关文章推荐
- 有计划,公司运行——写到犹豫大三女生
- trafficserver的Net模块源码注释
- Android开发笔记----listview的使用
- 【Java】字符串模板替换
- [家里蹲大学数学杂志]第412期积分与极限
- [LeetCode] N-Queens II
- django1.8 view(4): shortcuts function
- Django学习笔记(2)随时更新mysql数据库
- 电脑识别
- HDU 2473 Junk-Mail Filter
- MRC内存管理2自动释放池
- 消息机制+流水线模式
- Java内部类
- ACdream1015 Double Kings(dfs)
- VirtualBox开启显卡3D加速
- 程序员面试宝典(第四版)——读书笔记-3、第七章:指针与引用
- linux下一个C语言要求CPU采用
- OTL、OCL、BTL电路及其判断方法
- 关于蓝牙
- 汇编语言中LEA与MOV指令小结