介绍
Briscola是意大利最受欢迎的纸牌游戏之一。这是一个招人喜欢的纸牌游戏,例如Bridge。Briscola以其怪异的点系统而闻名。在此挑战中,给定两张牌,您将输出第一张得分高于,低于或等于Briscola积分系统中第二张得分的积分。
挑战
布里斯科拉(Briscola)与一副意大利扑克牌一起玩。一副纸牌中有40张卡片,四种套装中的每套1-10张:杯子,剑,棍棒和硬币。我们将忽略应对这一挑战的方法。卡2-7是数字卡,卡8、9和10是面卡。卡的排名(从最高到最低)是:
+------------------------+-------------+
| Cards, by Rank | Point Value |
+------------------------+-------------+
| Ace (1) | 11 |
| Three (3) | 10 |
| King (10) | 4 |
| Knight (9) | 3 |
| Jack (8) | 2 |
| Numeric Cards (2, 4-7) | 0 |
+------------------------+-------------+
感谢Orphevs提供的精美餐桌!:)
您的任务是创建一个完整的程序或函数,该程序或函数接受两个表示卡等级的数字1-10,并输出(或返回)第一张卡的点值大于,小于或等于卡的点值。第二张卡。补充笔记:
- 您的程序可能输出任何三个值以表示小于,大于和等于,但是,每次对于每种条件它都必须输出相同的值。
- 您的程序可以使用任何IO默认值。
- 不允许出现标准漏洞。
- 允许使用全部功能或程序。
这个问题是代码高尔夫球,因此最低字节数获胜。
以下是一些示例输入和输出:
1,4 =>大于(ace得分11分,4得分0分,第一是第二。 8、3 =>小于(8分2、3分10,第一小于第二。 5、2 =>相等(5和2均得分为0)
如有任何疑问,请随时提出。祝好运!