Đầu vào:
Thứ nhất
Một mảng gồm ba thẻ đại diện cho các thẻ được chơi bởi mỗi người chơi được định dạng như
[JD][TH][9S]
Đại diện
Jack of Diamonds, 10 of Hearts, and Nine of Spades.
Khi bạn luôn ngồi đối diện với đồng đội của mình ở Euchre, yếu tố thứ hai đại diện cho lối chơi của đồng đội của bạn. Đây, cái TH
.
Thứ hai,
một Char, String, v.v ... đại diện cho bộ đồ chơi bài được định dạng như
S, D, C, H
đại diện
Spades, Diamonds, Clubs, Hearts
Thứ ba, một loạt bốn thẻ đại diện cho bàn tay của bạn được định dạng như
[KD][JC][QH][AS]
đại diện
King of Diamonds, Jack of Clubs, Queen of Hearts, Ace of Spades
Mục tiêu:
Cho ba đầu vào, xuất ra thẻ tốt nhất có thể để thêm vào các thẻ đã được chơi sao cho đáp ứng các tiêu chí sau:
- Nó sẽ ra tay nếu có thể, nếu không xuất ra thẻ có giá trị thấp nhất
- Nó nắm lấy tay nếu có thể, tuy nhiên nó sẽ không thổi phồng đồng đội của bạn trừ khi điều đó là không thể tránh khỏi
- Nếu nó có thể nắm trong tay, nó sẽ làm như vậy bằng cách sử dụng thẻ có giá trị thấp nhất. (Nếu bạn có một con át chủ bài và một nữ hoàng có thể giành chiến thắng, bạn sẽ đóng vai nữ hoàng).
- Bất kỳ vở kịch phải tuân theo phù hợp theo yêu cầu của các quy tắc ở phía dưới.
Định dạng đầu ra như [JD]
Định dạng
A - Ace
K - King
Q - Queen
J - Jack
T - Ten
9 - Nine
H - Hearts
D - Diamonds
S - Spades
C - Clubs
TH, 9D, JD, QH, AD, 9C, TC
Ví dụ
Trong: [QD][KD][9C]
, "C"
,[AH][JH][QH][9H]
Ngoài: 9H
Lý do: Vì các câu lạc bộ là át chủ bài, 9C đang thắng trong tay, chúng tôi không thể nắm lấy tay vì vậy chúng tôi nên loại bỏ thẻ thấp nhất của chúng tôi, ở đây 9H
Trong: [QD][KD][AD]
, "H"
,[AH][JH][QH][9H]
Ngoài: 9H
Lý do: Vì Trái tim là át chủ bài, Ace of Diamonds hiện đang chiến thắng, chúng tôi có thể đánh bại tay vì vậy chúng tôi nên sử dụng thẻ thấp nhất của mình, ở đây 9H
Trong: [QD][KD][TD]
, "D"
,[AD][JH][QH][9D]
Ngoài: 9D
Lý do: Vì kim cương là át chủ bài và chúng tôi hiện đang thắng ván bài, chúng tôi nên chơi 9D vì đối tác của chúng tôi hiện đang thắng ván bài, vì vậy chúng tôi muốn chơi 9D
trênAD
Trong: [QH][KH][JH]
, "D"
,[AD][JD][QH][9D]
Ngoài: QH
Lý do: Vì Kim cương là át chủ bài, đối thủ của chúng tôi đang chiến thắng với Bower bên trái JH
Chúng tôi có người cung cấp bên phải nhưng không thể đánh bại anh ta vì QH đã được dẫn dắt và chúng tôi phải tuân theo,QH
Trong: [QH][KH][JH]
, "D"
,[AD][JD][QC][9D]
Ngoài: JD
Lý do: Vì Kim cương là át chủ bài, đối thủ của chúng tôi đang chiến thắng với Bower bên trái JH
Chúng tôi có người cung cấp bên phải và vì chúng tôi không có ai Diamonds
có thể vượt qua anh ta bằngJD
Điểm mạnh của thẻ Euchre
Nếu Hearts là át chủ bài:
JH
JD
AH
KH
QH
TH
9H
Xem Quy tắc Euchre nếu bạn không quen với sức mạnh của các thẻ khác nhau trong Euchre
Vì đây là Code-Golf, mã ngắn nhất sẽ thắng!
Chúc may mắn và vui vẻ!
9D
kết quả có trái tim được đặt là trumps (mặc dù tôi không nghĩ rằng nó ảnh hưởng đến kết quả này).