Problem C: 扑克牌
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:19
Solved:18
Description
小波最近设计了一个机器人,用于检查桌上的一副扑克牌是否完整。除了机械部分外,还需要写一个程序帮助检查。为了简单起见,可以假设每张牌都包含一种花色和一个数。其中花色用一个字符S、D、H、C分别表示黑桃、方块、红桃、梅花,数是1至13之间的一个整数。机器人识别一张牌的格式为TXY,其中T是花色,XY是数的大小,如果数只有一个数字,那么X = 0。例如,花色S和9标记为S09。一副完整的扑克牌有52张牌,在一种花色中只有一个在1到13之间的数,即同花色中数不会重复。
机器人会阅读放在桌上每张牌的花色和数,并将它们按格式连接组合成字符串r。编写的程序功能应包含,读取字符串r,判别并输出有多少张牌缺失。如果有两张完全相同的牌,则输出error。
Input
仅一行包含一个字符串r(1≤ |r|≤1000,|r|为字符串r的长度),指桌上现有的扑克牌。
Output
仅一行包括4个用空格分隔的整数,依次表示S、D、H、C四种花色的牌的缺失数量。
Sample Input Copy
S01D02H03H04
Sample Output Copy
12 12 11 13
HINT
【样例输入2】
H02H10S11H02
【样例输出2】
error