比赛场次 598
比赛名称 NOIP2023模拟赛1
比赛状态 已结束比赛成绩
开始时间 2023-11-13 08:00:00
结束时间 2023-11-13 13:00:00
开放分组 全部用户
注释介绍
题目名称 打扑克
输入输出 poker1.in/out
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatar┭┮﹏┭┮ AAAAAAAAAA 0.000 s 0.00 MiB 100
Gravatar宇战 AAAAAAAAAA 0.000 s 0.00 MiB 100
Gravatar小金 AAAAAAAAAA 0.000 s 0.00 MiB 100
Gravatar黄天宇 AAAAAWWWWW 0.000 s 0.00 MiB 50
Gravatar黄天乐 AAWAWWWWWW 0.000 s 0.00 MiB 30
Gravataryuanna AAWWWWWWWW 0.000 s 0.00 MiB 20
GravatarMurasame AAWWWWWWWW 0.000 s 0.00 MiB 20
Gravatarムラサメ AAWWWWWWWW 0.000 s 0.00 MiB 20
Gravatar元始天尊 AWWWWWWWWW 0.000 s 0.00 MiB 10
Gravatardick RRRRRRRRRR 0.000 s 0.00 MiB 0

打扑克

★   输入文件:poker1.in   输出文件:poker1.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目描述】

打扑克牌更重要的是技术,而不是运气。但N大叔就不信这点,他觉得自己人品就是特别好,他认为自己总是能抽到炸弹(某种相同的牌有四张,如QQQQ)。

这副牌有52张,没有大小王,且有13种牌,每种牌有且只有4张,不考虑花色,各种牌按牌面大小的的顺序排列如右,A,2,K,Q,J,10,9,8,7,6,5,4,3

那么如果N大叔手头上某种牌的牌数超过4张,如AAAAA,那么就算N大叔出千。

至于N大叔的人品出牌规则,用一句话就能概括了,那就是尽量出牌面小的炸弹。

现在你的问题来了,对于N大叔现在手头上的牌,请你按照N大叔的出牌规则找出最小的且能出的炸弹。

【输入数据】

第一行一个正整数M,表示数据组数

对于每个数据组

第一行一个正整数N,表示N大叔手头上的牌数;

第二行N个整数描述牌(13表示K12表示Q11表示J1表示A);

数据保证输入的牌一定在给定的范围内。

 

【输出数据】

对于每组数据输出占一行

如果输入的某张牌超过4张,那么直接输出‘cheat’

否则如果有可以出的炸弹,则输出一个数表示该炸弹,该数按照输入的数来表示,且该数表示的牌面要尽量的小。

如果没有能出的炸弹,则输出‘no bomb’。(引号都不用输出)

 

【输入样例】

3

8

1 1 1 1 2 2 2 2

5

1 2 3 4 5

5

2 2 2 2 2

 

【输出样例】

2

no bomb

cheat

 

【数据约定】

100%数据满足N<=20M<=100