Nội dung Bài tập
- Mã:
- QUEEN_FIGHT
- Tên:
- Hậu chiến đấu
- Dạng thi:
- oi
- Thang điểm:
- 1 đ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:
- 22120173
Vy đang học chơi môn cờ vua và rất thích kết hợp cờ vua vào môn học lập trình của mình. Một hôm, Vy đang học đến cách đi của quân Hậu và tự hỏi: "Khi nào thì 2 quân Hậu có thể ăn nhau nhỉ?". Quân Hậu trong cờ vua có thể đi thẳng, đi ngang hoặc đi chéo toàn bàn cờ.


Quảng cáo
(dấu chấm mờ là những nơi quân Hậu có thể đi được)
Hãy giúp Vy viết chương trình để xem khi nào 2 quân Hậu có thể ăn nhau nhé.
P/s: Nói thêm về tọa độ, thì tọa độ trong cờ vua sẽ bao gồm 1 chữ cái theo cột và 1 chữ số theo hàng.
VD: Quân Hậu trong hình trên đang có tọa độ là d5.
Input: Tọa độ lần lượt của quân Hậu trắng và quân Hậu đen.
Output: In ra màn hình "YES" nếu 2 quân Hậu có thể ăn nhau, hoặc "NO" nếu không ăn nhau được.
Ví dụ:
Input
Output
g5 b7
NO
Giải thích: Dấu chấm đen mờ là những nơi quân Hậu trắng có thể đi, có thể thấy là 2 quân Hậu không ăn nhau được.
Ví dụ:
Input
Output
e4 c4
YES
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