Powiązane: Nazwij rękę pokera
Poker jest kartą pokera zawierającą pięć kart o kolejności rangowej, wszystkie w tym samym kolorze. W ramach pokera, as może zająć rangę powyżej króla lub poniżej dwóch. As może mieć wysoką rangę (np. A ♥ K ♥ Q ♥ J ♥ 10 ♥ to pokera z pokerem o wysokości asa) lub niską (np. 5 ♦ 4 ♦ 3 ♦ 2 ♦ A ♦ to pięcio-wysoki strit), ale nie może uszeregować zarówno wysokiego, jak i niskiego poziomu w tej samej ręce (np. Q ♣ K ♣ A ♣ 2 ♣ 3 fl to kolor asa, a nie pokera).
Wyzwanie
Podane Nkarty (w dowolnym rozsądnym formacie) generują prawdziwą wartość, jeśli w ręce pokerowej znajduje się pokera.
Wkład
Nliczba kart. (W dowolnym rozsądnym formacie)
Istnieją cztery kolory; kier, pik, karo i trefl (H, S, D, C).
Każdy kolor ma jedną kartę dla liczb od 2 do 10, plus 4 karty „obrazkowe”, as, walet, królowa i król (A, J, Q, K)
Uwaga: Możesz wziąć 10 jako T
Wydajność
Truthy/Falsywartość
Przypadek testowy
["AS", "2S", "3S", "4S", "5S"] => true
["3D", "9C", "4S", "KH", "AD", "AC"] => false
["5D", "6D", "7D", "8H", "9D", "10D", "JD"] => false
["JC", "7C", "5D", "8C", "AC", "10C", "9C", "5S"] =>true
[] => false
["AS", "2S", "3S"] => false
["JC", "QC", "KC", "AC", "2C"] => false
[ "2H", "3H", "4H", "5H", "6H", "7H"] => true
Obowiązują standardowe zasady gry w golfa .
Kryteria wygranej: Najkrótszy kod w każdym języku
10jako T?