ที่เกี่ยวข้อง: ชื่อมือโป๊กเกอร์
สเตจฟัจด์คือมือโป๊กเกอร์ที่มีไพ่ห้าใบเรียงตามลำดับชุดสูทเดียวกันทั้งหมด ในฐานะที่เป็นส่วนหนึ่งของการล้างตรงเอซสามารถจัดอันดับทั้งเหนือกษัตริย์หรือต่ำกว่าสอง เอซสามารถจัดอันดับทั้งสูง (เช่น A ♥ K ♥ Q ♥ J ♥ 10 ♥เป็นเอซล้างสูงตรง) หรือต่ำ (เช่น 5 ♦ 4 ♦ 3 ♦ 2 ♦ A ♦เป็นฟลัชตรงห้าสูง) แต่ ไม่สามารถจัดอันดับทั้งสูงและต่ำในมือเดียวกัน (เช่น Q ♣ K ♣ A ♣ 2 ♣ 3 ♣เป็นเอซฟลัชสูงไม่ใช่ฟลัชตรง)
ท้าทาย
N
ไพ่ที่มอบให้(ในรูปแบบที่เหมาะสม) ส่งออกค่าความจริงหากมีฟลัชตรงอยู่ในมือโป๊กเกอร์
อินพุต
N
หมายเลขของการ์ด (ในรูปแบบที่เหมาะสม)
มีสี่ชุด หัวใจ, จอบ, เพชร, (H, S, D, C)
และคลับ
แต่ละชุดมีไพ่หนึ่งใบสำหรับหมายเลข 2 ถึง 10 รวมถึงไพ่ 'รูปภาพ' 4 ใบ, Ace, Jack, Queen และ King (A, J, Q, K)
หมายเหตุ: คุณสามารถรับ 10 เป็น T
เอาท์พุต
Truthy/Falsy
ราคา
กรณีทดสอบ
["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
ใช้กฎมาตรฐานของกอล์ฟ
เกณฑ์การชนะ: รหัสที่สั้นที่สุดในแต่ละภาษา
10
เป็นได้T
ไหม