#28. 占卜DIY

占卜DIY

题目描述

达达学会了使用扑克DIY占卜。

方法如下:

一副去掉大小王的扑克共52\red{52}张,打乱后均分为13\red{13}堆,编号1\red{1}~13\red{13},每堆4\red{4}张,其中第13\red{13}堆称作“生命牌”,也就是说你有4\red{4}条命。

这里边,4\red{4}K\red{K}被称作死神。

初始状态下,所有的牌背面朝上扣下。

流程如下:

1.抽取生命牌中的最上面一张(第一张)。

2.把这张牌翻开,正面朝上,放到牌上的数字所对应编号的堆的最上边。(例如抽到2\red{2},正面朝上放到第2\red{2}堆牌最上面,又比如抽到J\red{J},放到第11\red{11}堆牌最上边,注意是正面朝上放)

3.从刚放了牌的那一堆最底下(最后一张)抽取一张牌,重复第2\red{2}步。(例如你上次抽了2\red{2},放到了第二堆顶部,现在抽第二堆最后一张发现是8\red{8},又放到第8\red{8}堆顶部.........)

4.在抽牌过程中如果抽到K\red{K},则称死了一条命,就扔掉K\red{K}再从第1\red{1}步开始。

5.当发现四条命都死了以后,统计现在每堆牌上边正面朝上的牌的数目,只要同一数字的牌出现4\red{4}张正面朝上的牌(比如4\red{4}A\red{A}),则称“开了一对”,当然4\red{4}K\red{K}是不算的。

6.统计一共开了多少对,开了0\red{0}对称作”极凶”,1\red{1} ~2\red{2}对为“大凶”,3\red{3}对为“”,4\red{4} ~5\red{5}对为“小凶”,6\red{6}对为“中庸”,7\red{7} ~8\red{8}对“小吉”,9\red{9}对为“”,10\red{10}~ 11\red{11}为“大吉”,12\red{12}为“满堂开花,极吉”。

输入格式

一共输入13行数据,每行四个数字或字母,表示每堆牌的具体牌型(不区分花色只区分数字),每堆输入的顺序为从上到下。

为了便于读入,用0\red{0}代表10\red{10}

同行数字用空格隔开。

输出格式

输出一个整数,代表统计得到的开出的总对数。

样例

输入数据

8 5 A A
K 5 3 2
9 6 0 6
3 4 3 4
3 4 4 5
5 6 7 6
8 7 7 7
9 9 8 8
9 0 0 0
K J J J
Q A Q K
J Q 2 2
A K Q 2

输出数据

9