比赛 NOIP水题争霸赛 评测结果 WWWWWWWWWW
题目名称 打扑克 最终得分 0
用户昵称 sarail 运行时间 0.011 s
代码语言 C++ 内存使用 0.22 MiB
提交时间 2018-02-11 21:39:45
显示代码纯文本
#include<iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
using namespace std;

int m,n,x,c[13],num,ans;


int main(){
	freopen("poker1.in","r",stdin);
	freopen("poker1.out","w",stdout);
	cin>>m;
	for(int i=0;i<m;i++){
		cin>>n;
		for(int j=0;j<n;j++){
			cin>>x;
			if(x==1)x=15;
			if(x==2)x=14;
			c[x-3]++;
		}
		memset(c,0,sizeof(0));
		num=0;
		for(int j=0;j<13;j++){
			if(c[j]>num){
				num=c[j];
				ans=j;
			}
		}
		
			
		if(num>4)cout<<"cheat"<<endl;
		if(num==4){
			switch(ans){
						case 12:cout<<"1"<<endl;break;
						case 11:cout<<"2"<<endl;break;
						default:cout<<ans+3<<endl;
			}					
		}				
		if(num<4)cout<<"no bomb";
	}
	return 0;
}