Chú ý: quân tốt chỉ để chắn chứ k ăn bất kì các quân khác.
Đầu vào
Dòng đầu chứa kích thước ma trận là số hàng và số cột
k r1 c1 r2 c2 · · · rk ck
k là số lượng quân cờ, r1 c1 tương ứng là các giá trị tọa độ, biểu thị tọa độ lần lượt của các quân hậu, mã và tốt.
Giá trị 0 0 thể hiện sự kết thúc của đầu vào.
Đầu ra
in ra số lượng các ô an toàn.
Bài này chỉ việc kiểm tra 8 vị trí 1 quân mã có thể ăn tương ứng với các tọa độ. (-2, -1), (-2, 1), (2, -1), (2, 1)...
và 8 hướng con hậu có thể ăn trên, dưới, trái, phải, 4 đường chéo, khác với con mã con hậu sẽ ăn từng ô 1 và cập nhật vị trí ô nó đã ăn đến khi ra ngoài bàn cờ.