Maça oyununda kimin dört kart numarası kazandığını belirlemek için kod yazın . En az bayt kazanır.
Giriş, sırayla oynanan dört kartı listeleyen bir dizedir TH QC JH 2H
(Ten of Hearts, Kulüplerin Kraliçesi, Hearts Jack, Two of Hearts). Bir kart iki karakterle verilir: bir takım elbise CDHS
ve bir değer 23456789TJQKA
. Girişin geçerli ve kartların farklı olduğu garanti edilir.
Hile kazanan için 1, 2, 3 veya 4 sayısını çıkarmalısınız. Örnekte TH QC JH 2H
, kalplerin krikosu hileyi kazanır, bu yüzden 3 çıktısı almalısınız.
Son satırların isteğe bağlı olması dışında, giriş ve çıktınız tam olarak açıklandığı gibi olmalıdır.
İşte bir numara kazanmak için Maça kuralları. Kazanan kart, bazı uyarılarla dördün en yüksek kartıdır. Maça koz kıyafetidir , bu nedenle herhangi bir maça küreksizliği geride bırakır. Oynanan ilk kartın takımı lider takımdır ve sadece o takımın veya maça kartlarının numaralarını kazanma hakkı vardır. Aynı türden kartlar, artan sırayla verilen değerleri ile karşılaştırılır 23456789TJQKA
.
Test senaryoları:
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