Spadesのゲームで4枚のカードトリックで勝つ人を決定するコードを記述します。少ないバイトが勝ちます。
入力は、TH QC JH 2H
(Ten of Hearts、Queen of Clubs、Jack of Hearts、Two of Hearts)のように順番に再生される4枚のカードをリストする文字列です。カードは、スーツfrom CDHS
と値fromの2つの文字で与えられます23456789TJQKA
。入力が有効であり、カードが異なることが保証されます。
トリックの勝者には1、2、3、または4の数字を出力する必要があります。例TH QC JH 2H
では、ハートのジャックがトリックに勝つため、3を出力する必要があります。
入力と出力は、記述されているとおりでなければなりませんが、末尾の改行はオプションです。
トリックに勝つためのスペードのルールは次のとおりです。勝ったカードは4つの最高のカードですが、いくつか注意点があります。スペードはトランプスーツであるため、スペードはスペード以外を上回ります。最初にプレイされたカードのスーツはリードスーツで、そのスーツまたはスペードのカードのみがトリックに勝つ資格があります。同じスーツのカードは、その値によって比較されます。値は、昇順で示され23456789TJQKA
ます。
テストケース:
TH QC JH 2H
3
KC 5S QS 9C
3
QD 2D TD 5D
1
9S 5D AD QS
4
3D 4C 3H JH
1
9S 4S TS JS
4
5H 9H 2C AD
2
5S 4C 3H QD
1
2H 2S KH AH
2