Đèn chiếu
Đề bài
Mô tả
Sân khấu là một bảng hình chữ nhật gồm hàng và cột. Mỗi ô của bảng hoặc có một diễn viên đứng, hoặc để trống.
Bạn cần đặt một chiếc đèn chiếu lên sân khấu ở một vị trí hợp lệ. Đèn được đặt tại một ô và chiếu sáng theo một trong bốn hướng: trái, phải, lên hoặc xuống.
Vị trí đặt đèn được gọi là tốt nếu thỏa mãn cả hai điều kiện:
- Ô đặt đèn không có diễn viên đứng.
- Có ít nhất một diễn viên nằm trên hướng mà đèn chiếu tới (kể từ ô đặt đèn, đi theo hướng đó cho tới mép bảng).
Hãy đếm số vị trí đặt đèn tốt. Hai vị trí được coi là khác nhau nếu ô đặt đèn khác nhau hoặc hướng chiếu khác nhau.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên dương và : số hàng và số cột.
- dòng tiếp theo, mỗi dòng chứa số nguyên hoặc . Số nghĩa là ô đó có diễn viên, số nghĩa là ô đó trống.
Dữ liệu bảo đảm có ít nhất một diễn viên trên sân khấu.
Dữ liệu ra
In ra một số nguyên: số vị trí đặt đèn tốt.
Ràng buộc
- .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 4 0 1 0 0 1 0 1 0 |
9 | Các vị trí tốt: ô (1,1) hướng phải và xuống; ô (1,3) hướng trái và xuống; ô (1,4) hướng trái; ô (2,2) hướng trái, lên, phải; ô (2,4) hướng trái. Tổng cộng 9 vị trí. |
| 4 4 0 0 0 0 1 0 0 1 0 1 1 0 0 1 0 0 |
20 | Có 20 cách đặt đèn thỏa mãn cả hai điều kiện. |
Bình luận