记录编号 |
584544 |
评测结果 |
AAAAAAAAAA |
题目名称 |
打扑克 |
最终得分 |
100 |
用户昵称 |
dick |
是否通过 |
通过 |
代码语言 |
C++ |
运行时间 |
0.000 s |
提交时间 |
2023-11-13 16:05:39 |
内存使用 |
0.00 MiB |
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
int p[105];
int flag=0;
int a[14];
int main()
{
freopen("poker1.in","r",stdin);
freopen("poker1.out","w",stdout);
int n,m;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>m;
memset(a,0,sizeof(a));
flag=0;
for(int j=1;j<=m;j++)
{
cin>>p[j];
if(p[j]==3) a[3]++;
if(p[j]==4) a[4]++;
if(p[j]==5) a[5]++;
if(p[j]==6) a[6]++;
if(p[j]==7) a[7]++;
if(p[j]==8) a[8]++;
if(p[j]==9) a[9]++;
if(p[j]==10) a[10]++;
if(p[j]==11) a[11]++;
if(p[j]==12) a[12]++;
if(p[j]==13) a[13]++;
if(p[j]==2) a[2]++;
if(p[j]==1) a[1]++;
}
for(int h=1;h<=13;h++)
{
if(a[h]>4)
{
cout<<"cheat"<<endl;
flag=1;
break;
}
}
if(flag==1)
{
continue;
}
for(int h=3;h<=13;h++)
{
if(a[h]==4)
{
cout<<h<<endl;
flag=1;
break;
}
}
if(flag==1)
{
continue;
}
for(int h=2;h>=1;h--)
{
if(a[h]==4)
{
cout<<h<<endl;
flag=1;
break;
}
}
if(flag==1)
{
continue;
}
cout<<"no bomb"<<endl;
}
return 0;
}