免责声明:ModTen是一款虚构的纸牌游戏,其创建完全是为了应对这一挑战。
ModTen的规则
ModTen使用标准的52张卡片组播放。由于尚未制定全部规则,因此我们将仅专注于手排名。
ModTen中的胜者。维基百科上的图形。
卡值
卡具有以下值:
- 2至9:值得他们的面值
 - 十:0分
 - 杰克:3分
 - 皇后或国王:8分
 - 王牌:9分
 
手值
一个ModTen手由两张卡组成。通过将两张纸牌的值相乘并仅保留最后一位(即应用模数10)来获得手的基值。
ModTen中的唯一其他规则是,适合的卡片比不适合的卡片价值更高。按照惯例,如果两张卡牌都相同,我们将在值后附加一个“ s”。
例如,9 ♠ -5 the的值将被记为“ ”,因为且卡适合。
手排名和获胜者
上述规则导致18个不同的手牌等级,下表从最强到最低(或从稀有到最常见)进行了总结。给出的概率仅供参考。
给定两只手,则排名最低的手获胜。如果两只手的排名相同,那就是平局(没有平局)。
 hand rank | hand value(s) | deal probability
-----------+---------------+------------------
     1     | 9s            | 0.30%
     2     | 3s            | 0.60%
     3     | 1s            | 0.90%
     4     | 7s            | 1.21%
     5     | 5s            | 1.51%
     6     | 3             | 1.81%
     7     | 9             | 2.26%
     8     | 8s            | 2.71%
     9     | 6s            | 3.02%
    10     | 1 or 7        | 3.62% each
    11     | 2s or 4s      | 3.92% each
    12     | 5             | 4.98%
    13     | 0s            | 5.43%
    14     | 8             | 8.14%
    15     | 6             | 9.95%
    16     | 2             | 11.76%
    17     | 4             | 13.57%
    18     | 0             | 16.74%
挑战
给定两只ModTen指针,输出您选择的三个一致值之一来判断是否:
- 第一位玩家获胜
 - 第二名玩家获胜
 - 这是一个平局
 
适用以下规则:
- A卡必须由它以大写字母等级来描述(
2,3,..., ,9,T,,J或),其次是其小写套装(,,或为梅花,方块,红心和黑桃)。QKAcdhs - 您可以使用
"10"代替,"T"但禁止任何其他替代。 只要遵守上述规则,您就可以采取任何合理且明确的格式。允许您将等级和西装视为两个不同的字符,而不是一个字符串。
一些有效的输入格式是:
"7c Qh 8s Ks"[["7c","Qh"], ["8s","Ks"]][[['7','c'], ['Q','h']], [['8','s'], ['K','s']]]- 等等
 
除了使用3个一致的不同值之外,您的输出也可以为负,正或零。请指定答案中使用的输出格式。
- 这是代码高尔夫球。
 
测试用例
玩家1获胜
["Js","3s"], ["Ks","Kh"]
["7h","9h"], ["9s","7c"]
["Ah","5s"], ["Ts","8s"]
["Ts","8s"], ["Jh","2s"]
["4h","8s"], ["Qh","Ks"]
玩家2获胜
["Th","8d"], ["6s","Kd"]
["Jc","5c"], ["3s","9s"]
["Jc","Jd"], ["9h","Ah"]
["2d","4d"], ["3h","3s"]
["5c","4c"], ["3c","2c"]
画
["Js","3s"], ["3d","Jd"]
["Ah","Ac"], ["3d","9s"]
["Qc","Kc"], ["6d","4d"]
["2d","3d"], ["3s","2s"]
["Ts","9c"], ["4h","5d"]
          {{J, s}, {3, s}}可以吗?
                
