POJ-2501(用例能过,但一直WA)
2015-11-07 19:05
267 查看
#include<iostream> #include<memory.h> using namespace std; #define HARDEST 10000 #define EASYEST -1 int flags[100]; int inputBuffer[100]; int main(int argc, char *argv[]){ memset(flags,0,100*sizeof(int)); int n,p; cin>>n>>p; for(int i=0;i<n;i++){ int easyest=HARDEST; int hardest=EASYEST; for(int j=0;j<p;j++){ cin>>inputBuffer[j]; if(inputBuffer[j]<easyest){ easyest=inputBuffer[j]; } if(inputBuffer[j]>hardest){ hardest=inputBuffer[j]; } } for(int m=0;m<p;m++){ if(flags[m]!=-1){ if(inputBuffer[m]==easyest){ flags[m]+=1; } if(inputBuffer[m]==hardest){ flags[m]=-1; } } // cout<<flags[m]<<" "; } // cout<<endl; } bool hasEasyest=false; for(int n=0;n<p;n++){ if(flags >p/2){ if(hasEasyest){ cout<<" "; } cout<<n+1; hasEasyest=true; } } if(!hasEasyest){ cout<<0; } cout<<endl; return 0; }
相关文章推荐
- HDU 4426 Palindromic Substring
- Android 控件之 Fragment
- HDU 5353 Average(破解环的做法是枚举起始点の操作,灵活题)
- Maven之——非法字符: \65279的解决办法
- socket 多线程连接 accept 详解
- WCF 入门(20)
- 使用httpclient框架分别用post,get方式提交
- MySQL高可用方案选型参考
- 近两天的一发新浪微博crsf.exp源码
- poj 1742 Coins dp 多重背包 优化
- init rtl8367
- 《软件需求最佳实践》阅读笔记一
- 卜算子·谒杜甫草堂
- 代理模式
- 字符串操作函数、数学函数
- 三种方式实现自定义圆形进度条ProgressBar
- HDU 5522 Numbers
- 利用粒子群算法求解非线性二层规划问题(matlab)
- python机器学习《入门》
- 图片轮播