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ụ:

Input

Output

3

(1,1)

(0,1)

(1,2)

Defend


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.




Ví dụ:

Input

Output

7

(1,1)

(0,0)

(1,2)

(1,0)

(2,1)

(0,1)

(0,2)


Win

Nước đi tiếp theo (2,0)




Ví dụ:

Input

Output

5

(1,1)

(0,0)

(0,2)

(2,1)

(1,2)

Lose

X có đến 2 nước đi để chiến thắng là (2,0) và (2,2) nên O thua.







    Quảng cáo
       Ngôn ngữ : 

       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