Jedną z rzeczy, która sprawia, że most kontraktowy jest bardzo interesujący, jest jego bardzo skomplikowana „sztuczna” meta gra. Ten system punktacji rąk jest jego niewielką częścią.
Bridge to gra karciana polegająca na podejmowaniu lew. Każdy gracz otrzymuje 13 kart, a gra rozpoczyna się od licytacji . Licytacja decyduje o tym, w jaki sposób gra reszta gry, i dlatego jest bardzo ważna. Aby upewnić się, że Ty i Twój partner nie licytujesz zbyt wysoko (lub zbyt nisko), ten sztuczny system punktacji został opracowany, aby powiedzieć Ci, jak dobra jest Twoja ręka.
Punktacja
Oto przykładowa ręka:
S:KQT5
H:J72
D:965
C:AK8
S, H, D, C reprezentują kolory (pik, kier, karo i trefl), a reszta to karty w tych kolorach. Więc ta ręka ma królową pik (Q), króla pik (K), dziesięć pik (T), pięć pik, walet kier, siedem kier itp.
System punktacji działa w następujący sposób:
- Otrzymujesz 4 punkty za każdego asa (A), 3 punkty za każdego króla (K), 2 punkty za każdą królową (Q) i 1 punkt za każdego waleta (J). Żadne inne karty nie dają punktów.
- Każda karta po czwartej w kolorze daje 1 punkt. Więc jeśli masz sześć serc, dostaniesz 2 punkty.
- Kolor, w którym masz tylko 2 karty, daje 1 punkt (jest to dublet). Kolor, w którym masz tylko 1 kartę, daje 2 punkty (jest to singleton). Jeśli nie masz kart w danym kolorze, dostajesz 3 punkty (jest to nieważne). (Zwykle są one liczone tylko wtedy, gdy uzgodnisz pozew ze swoim partnerem, ale dołączam ich, aby wyzwanie było bardziej interesujące).
Tak więc powyższa ręka ma 13 punktów.
Wyzwanie
Biorąc pod uwagę układ brydża w powyższym formacie, obliczyć, ile punktów ma układ. Kolory zawsze będą wymienione w kolejności pik, kier, karo i trefl, a karty zawsze będą sortowane w kolejności A, K, Q, J, T, 9 - 2.
Przykładowe wejścia i wyjścia
S:KQT5
H:J72
D:965
C:AK8
\-> 13
S:AKQT6
H:54
D:J83
C:732
\-> 12
S:
H:KQT8754
D:A86
C:432
\-> 15
S:9876
H:843
D:652
C:432
\-> 0
S:AKQT5
H:AQJ6
D:Q3
C:AK
\-> 28
To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach.