Nội dung Bài tập
- Mã:
- TICTACTOE
- Tên:
- Tic-Tac-Toe
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- 22120394
Trò chơi Tic-Tac-Toe hay Caro 3x3 là một trò chơi với lối chơi vô cùng đơn giản và được nhiều người chọn để giải trí. Luật chơi vô cùng đơn giản, 2 người chơi lần lượt đặt O và X vào các vị trí trên bàn cờ 3x3, người chiến thắng là người có được 3 quân cờ trên một hàng(ngang, dọc hoặc chéo). Trò chơi sẽ Hòa khi bàn cờ đầy quân và không tìm ra người chiến thắng.
Giả sử X luôn đi trước. Bạn là người đánh O, hãy tìm nước cờ thích hợp để chiến thắng hoặc ngăn X thắng.
INPUT:
- File INPUT.txt
- Dòng đầu tiên chứa số lượng các nước cờ n>0
- n dòng tiếp theo chứa các nước cờ theo định dạng (x,y), trong đó 0<=x,y là tọa độ của nước đi trên bàn cờ luân phiên của X và O
OUTPUT:
- In "Defend" nếu bạn đánh được một nước đi hợp lệ ngăn chặn X chiến thắng (bạn cũng chưa thắng).
- In "Win" nếu bạn đánh được nước đi hợp lệ để giành chiến thắng.
- In "Lose" nếu bạn đánh một nước đi hợp lệ tuy nhiên vẫn không thể ngăn X chiến thắng trong lượt đi tiếp theo của X.
- In "Tie" nếu bạn đánh được một nước đi mà cả 2 đều không chiến thắng và lắp đầy bàn cờ.
- In -1 nếu không rơi vào 4 trường hợp trên
Lưu ý: Tọa độ bàn cờ tính từ (0,0)
Ví dụ:
Giải thích: Nước đi khả thi là (1,0) để ngăn X thắng nhưng O chỉ mới có 2 nước trên cột 0 chưa thể chiến thắng.
Input
Output
3
(1,1)
(0,1)
(1,2)
Defend

Ví dụ:
Nước đi tiếp theo (2,0)
Input
Output
7
(1,1)
(0,0)
(1,2)
(1,0)
(2,1)
(0,1)
(0,2)
Win

Ví dụ:
X có đến 2 nước đi để chiến thắng là (2,0) và (2,2) nên O thua.
Input
Output
5
(1,1)
(0,0)
(0,2)
(2,1)
(1,2)
Lose

Theme :
Mời bạn soạn code
Ai có thể xem bài này :
Thông tin
Phần thảo luận