题目描述
Bob最近沉迷于"雀魂"麻将,然而当他想做国士无双时却屡屡被断幺九截胡,所以他觉得事有蹊跷,于是复盘了一些玩家的手牌,看看他们有没有作弊。
Bob拿到的手牌是以字符串的形式给出的,字符串中依次给出了每一张牌 的内容,每一张牌由两个字符构成,其规则如下:
1. 麻将中-共有3*9+7= 34种牌:
一条到九条, 用t1 到9表示

一饼到九饼,用b1到b9表示

一万到九万,用w1到w9表示

东南西北中发白,分别用y1到y7表示

2. 每种牌最多有四个
3. 每个人有且仅有十三张牌
输入
第1行1个正整数n(1 ≤ n≤10000),表示有多少副手牌
第2行到第n+1行每行一个字符串s, 表示手牌,字符串长度|s|≤1000
输出
n行
对于每副手牌,如果符合规则,就输出yes,否则输出no
样例输入输出
输入#1
复制
6
t1t9b1b9w1w9y1y2y3y4y5y6y7
t1t2t3t4t5t6t7t8t9y1y2y3y4
t111t2t3t4t5t6t7t8t9y1y2y3y4
t1t1t1t2t2t2t3t4t5t6t7t8t9
t1t1t1t1t2t2t2t2t3t4t5t6t7
b1b1b2b2b3b3b4b4b5b5b6b6b7b7b8b8b9b9
输出#1
复制
yes
yes
no
yes
yes
no
提示
说明
第三副牌中t111不是一张有效的牌,不在34种牌内第六副牌有18张手牌
对于k%的数据,n ≤ 1000 *(k/100)