赌场使用以下纸牌。(*
是卡服的一个D
,S
,C
或H
。)
_________ _________ _________ _________ _________
| | | | | | | | | |
| | | | | * | | * * | | * * |
| | | * | | | | | | |
| * | | | | * | | | | * |
| | | * | | | | | | |
| | | | | * | | * * | | * * |
|_________| |_________| |_________| |_________| |_________|
_________ _________ _________ _________ _________
| | | | | | | | | |
| * * | | * * | | * * | | * * | | * * |
| | | | | * * | | * * | | * * |
| * * | | * * * | | | | * | | * * |
| | | | | * * | | * * | | * * |
| * * | | * * | | * * | | * * | | * * |
|_________| |_________| |_________| |_________| |_________|
_________ _________ _________
| | | | | |
| * * | | * * | | * * * |
| * * | | * * * | | * * |
| * * * | | * * | | * * * |
| * * | | * * * | | * * |
| * * | | * * | | * * * |
|_________| |_________| |_________|
每晚之后,旧甲板将被丢弃,并切成两半以避免重复使用。结果,赌场有一个大房间,里面满是切牌一半。
不幸的是,经济不景气,赌场陷入财务困境。节省金钱的最合理的方法似乎是回收利用,因此赌场所有者决定将旧卡重新粘在一起。因此,他们雇用了一个团队来制造一台可以做到这一点的机器。
您是团队的一员,您的工作是帮助识别卡。
编写一个程序或函数,该程序或函数以字符串形式获取一张卡片一半的ASCII艺术图像,并返回一张卡片的字符串。
输入的是11x5的字符串,加上换行符(CR,LF或CRLF,只需要支持一个)。如有必要,您可以在每个输入行的末尾假定尾随空格。输入内容将不包含任何无效字符(除了_|-HSCD
空格和换行符以外的任何字符)。
半张卡片如下所示:
_________
| |
| H H |
| H H H |
---H---H---
应该被确定为红心皇后:
H12
赌场的预算有限,所以这就是代码高尔夫:最短的程序获胜。
H 12
吗?