Trò chơi lấy sỏi
Đề bài
Mô tả
Hai người chơi tên T và HL cùng chơi một trò chơi với đống sỏi, đống thứ ban đầu có viên sỏi.
Hai người lần lượt đi, T đi trước. Trong mỗi lượt, người chơi phải chọn một đống sỏi khác rỗng rồi lấy ra đúng một viên sỏi từ đống đó. Tuy nhiên, người chơi không được chọn đống đã được chọn ở lượt ngay trước đó (tức là đống mà đối thủ vừa lấy sỏi). Ở lượt đầu tiên, T được chọn bất kỳ đống nào khác rỗng.
Người nào đến lượt mình mà không chọn được đống nào thì thua, và trò chơi kết thúc.
Cho ván chơi độc lập. Với mỗi ván, hãy xác định ai là người thắng nếu cả hai đều chơi tối ưu.
Dữ liệu vào
- Dòng đầu chứa số nguyên là số ván chơi.
- Mỗi ván chơi được mô tả bằng hai dòng:
- Dòng thứ nhất chứa số nguyên là số đống sỏi.
- Dòng thứ hai chứa số nguyên là số sỏi của từng đống.
Dữ liệu ra
Với mỗi ván chơi, in ra trên một dòng tên người thắng: T hoặc HL (không có dấu nháy).
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 1 2 2 1 1 |
T HL |
Ván 1: chỉ có một đống gồm 2 viên. T lấy một viên; đến lượt HL, đống này vừa được chọn ở lượt trước nên HL không được chọn, mà cũng không còn đống nào khác, nên HL thua. Ván 2: hai đống mỗi đống 1 viên. T lấy đống 1, HL lấy đống 2, sau đó cả hai đống đều rỗng nên T không đi được và thua. |
| 2 2 1 4 3 3 1 3 |
T T |
Ván 1: đống 4 viên nhiều hơn tất cả các đống còn lại cộng lại, T cứ lấy từ đống đó nên luôn còn nước đi. Ván 2: tổng số sỏi là lẻ. |
| 1 3 2 1 1 |
HL | Không đống nào vượt trội (đống lớn nhất có 2 viên, các đống còn lại cộng lại cũng 2 viên) và tổng số sỏi là 4 chẵn, nên HL thắng. |
Bình luận