CSU-1202
来源:互联网 发布:局域网网络行为管理 编辑:程序博客网 时间:2024/06/09 22:52
http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1202
#include <iostream>using namespace std;int main(){int T;cin>>T;while(T--){int num;int i=0;cin>>num;int p[100001]={0};for(i=0;i<num;i++){cin>>p[i];}int re[3];re[0]=-1;re[1]=-1;re[2]=-1;int count1=0,count2=0;int pos1=-1,pos2=-1;int flag2=0;for(i=0;i<num;i++){if(p[i]!=re[0]&&p[i]!=re[1]){re[flag2++]=p[i];}if(p[i]==re[0]){count1++;pos1=i;}else if(p[i]==re[1]){count2++;pos2=i;}}if(re[2]!=-1)cout<<"No winner"<<endl;else {if(count1==1&&count2!=1){if(re[0]==0&&re[1]==2||re[0]==2&&re[1]==5||re[0]==5&&re[1]==0){cout<<pos1+1<<endl;}else cout<<"No winner"<<endl;}else if(count2==1&&count1!=1){if(re[1]==0&&re[0]==2||re[1]==2&&re[0]==5||re[1]==5&&re[0]==0){cout<<pos2+1<<endl;}else cout<<"No winner"<<endl;}else if(count1==1&&count2==1){if(re[0]==0&&re[1]==2||re[0]==2&&re[1]==5||re[0]==5&&re[1]==0){cout<<pos1+1<<endl;}else cout<<pos2+1<<endl;}else cout<<"No winner"<<endl;}}return 0;}
0 0
- CSU-1202
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU
- CSU-1160
- 4. Median of Two Sorted Arrays
- 小项目注释转换完整版(用状态机实现)
- android源码从下载到编译
- 利用Python自动发送邮件
- CSU-1202
- bzoj1192 [HNOI2006]鬼谷子的钱袋
- 【算法】程序猿不写代码是不对的15
- VTK修炼之道80:VTK开发基础_智能指针与引用计数
- Ajax方式上传文件
- Python入门学习
- 使用Android Studio手把手教你将应用打包+代码混淆
- 抛小球
- CSU-1260