比赛 NOIP水题争霸赛 评测结果 AAAAAAAAAA
题目名称 打扑克 最终得分 100
用户昵称 suzihan03 运行时间 0.011 s
代码语言 C++ 内存使用 0.49 MiB
提交时间 2018-02-11 20:38:44
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
int flag,m,n,x[100005],poker[13];
int main(){
	freopen("poker1.in","r",stdin);
	freopen("poker1.out","w",stdout);
	cin>>m;
	for(int i=1;i<=m;i++){
		flag=0;
		for(int j=1;j<=13;j++)poker[j]=0;
		cin>>n;
		for(int j=1;j<=n;j++){
			cin>>x[j];
			poker[x[j]]++;
			if(poker[x[j]]>4&&flag!=1){
				cout<<"cheat"<<endl;
				flag=1;
			}
		}
		if(flag!=1){
			for(int j=3;j<=13;j++)
				if(poker[j]==4){
					cout<<j<<endl;
					flag=1;
					break;
				}
		}
		if(flag!=1){
			for(int j=1;j<=2;j++)
				if(poker[j]==4){
					cout<<j<<endl;
					flag=1;
					break;
				}
		}
		if(flag!=1)cout<<"no bomb"<<endl;
	}
	return 0;
}