比赛 NOIP水题争霸赛 评测结果 AAAAAAAAAA
题目名称 打扑克 最终得分 100
用户昵称 2333 运行时间 0.009 s
代码语言 C++ 内存使用 0.25 MiB
提交时间 2018-02-11 20:00:38
显示代码纯文本
#include<queue>
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
int vis[60];
void solve()
{
	int n;
	int ok=0;
	int minn=100;
	scanf("%d",&n);
	memset(vis,0,sizeof(vis));
	for(int i=1;i<=n;i++)
	{
		
		int x;
		scanf("%d",&x);
		if(x==1) x=50/x;
		if(x==2) x=50/x;
		vis[x]++;	
		if(vis[x]>4) ok=2;
		if(vis[x]==4){
			if(ok==0) ok=1;
			minn=min(minn,x);
		}
	}
	if(ok==2) printf("cheat\n");
	if(ok==0) printf("no bomb\n");
	if(ok==1) printf("%d\n",minn>13 ? 50/minn : minn);
	
	return ;
}
int main(){
freopen("poker1.in","r",stdin);
freopen("poker1.out","w",stdout);
	int t;
	scanf("%d",&t);
	for(int i=1;i<=t;i++)
	 solve();
	return 0;
}