#157. 2019NHOI初中模拟第二题 扑克牌(2)

2019NHOI初中模拟第二题 扑克牌(2)

说明

      FJ有一副扑克,有52张牌,分为方块、梅花、红桃、黑桃,共4大类,每类都是有13张牌。我们用P表示方块类,用K表示梅花类,用H表示红桃类,用T示黑桃类。每一类用数010203,......13 表示13张牌,那么方块类的13张牌就是:P01P02P03, ...P10P11P12P13。同理,梅花类的13张牌就是:K01K02K03...K10K11K12K13。红桃类,黑桃类的也同理。 
      FJ现在教Bessie认扑克牌,FJ给出一个字符串S,问字符串中是否有重复的扑克牌?如果有重复的扑克牌,Bessie要输出“GRESKA”。如果没有重复的扑克牌,如果FJ要把一副扑克的52张牌全部给Bessie的话,除了已经给了字符串S代表的扑克牌,还缺多少张方块牌?还缺多少张梅花牌?还缺多少张红桃牌?还缺多少张黑桃牌? 

输入格式

一个字符串S,表示FJ已经给了这些扑克牌给Bessie。字符串的每三个连续的字符表示一张扑克牌。S的长度不超过1000

输出格式

如果有重复的扑克牌,输出“GRESKA”(双引号不用输出)。 
否则输出4个整数,空格分开,分别表示还缺的方块扑克牌的数量、还缺的梅花扑克牌的数量、还缺的红桃扑克牌的数量、还缺的黑桃扑克牌的数量。 

样例

P01K02H03H04
12 12 11 13

提示

【样例解释 】
      给出了4张扑克牌,其中第1张是方块,第2张是梅花,第3张和第4张是红桃,没有给出黑桃,给出的没有重复的扑克牌,因为4大类的扑克牌都是13张的,所有还缺方块牌12张,还缺梅花牌12张,还缺红桃牌11张,还缺黑桃牌13张。