#N0539. 梦幻麻将【NOIP2024模拟赛T1】

梦幻麻将【NOIP2024模拟赛T1】

声明

此题比梦幻金花简单多了,别害怕。

题目描述 1s 512MB

小明在打四川麻将。

在麻将中,一共有一条到九条,一饼到九饼,一万到九万共2727种类型的牌,每种牌各四张。

一副手牌(共1414张)被称作和了(赢了),当且仅当满足下述条件:

(1)这副牌中至少缺了条/饼/万三类牌之一。

(2)这副牌可以被拆分成一对(相同的两张牌),以及44组(每组三张,要么是相同的三张牌,要么是同类,且编号连续递增的三张牌)。

如果你对麻将的规则不熟悉,请移步此处:只看和牌攻略即可

既然题目标题是“梦幻麻将”,那么我们的问题自然也是跟梦幻有关的:"假设小明手上已经有了1414张牌,请问小明至少要替换多少张牌,才能和牌?"

输入格式

第一行输入T,caseT,case,表示询问次数以及测试点编号。

接下来TT行,每行1414个数字x1,...,x14x_1,...,x_{14},其中1xi91\leq x_i\leq 9代表这是xix_i条,10xi1810\leq x_i\leq 18代表这是xi9x_i-9饼,19xi2719\leq x_i\leq 27代表这是xi18x_i-18万。保证输入的xix_i从小到大。

输出格式

对于每组询问,输出一个数字表示答案。

样例输入 #1

5 0
1 1 1 2 3 4 5 6 7 8 8 8 9 9
1 1 1 2 3 4 5 6 7 10 10 10 11 12
1 1 2 2 3 3 4 4 5 5 6 7 8 9
1 1 1 1 10 10 10 10 19 19 19 19 20 20
1 1 1 2 2 2 2 3 3 3 10 10 10 20

样例输出 #1

0
0
1
4
1

样例解释 #1

对于五个样例最终的答案可能是:

[1,1,1],[2,3,4],[5,6,7],[8,8,8],[9,9]

[1,1,1],[2,3,4],[5,6,7],[10,10],[10,11,12]

[1,2,3],[1,2,3],[4,4],[5,6,7],[7,8,9]

[10,10,10],[10,11,12],[19,19,19],[19,20,21],[20,20]

[1,1,1],[1,2,3],[2,2,2],[3,3],[10,10,10]

下发文件

数据范围

对于测试点1~10:T=cas+2T=cas+2,保证答案1\leq 1

对于测试点11~20:T=(case10)×10T=(case-10)\times 10