Sắp xếp chỗ ngồi
Đề bài
Mô tả
Một phòng học có hàng ghế, mỗi hàng có ghế. Phòng học được biểu diễn bằng một ma trận gồm các ký tự: ký tự . là ghế trống, ký tự * là ghế đã có người ngồi.
Bạn cần tìm ghế trống liên tiếp nằm trên cùng một hàng hoặc cùng một cột để bố trí chỗ ngồi cho nhóm. Hãy đếm số cách bố trí như vậy. Hai cách được coi là khác nhau nếu tập hợp các ghế được chọn khác nhau.
Dữ liệu vào
- Dòng đầu chứa ba số nguyên dương , , .
- dòng tiếp theo, mỗi dòng chứa ký tự
.hoặc*mô tả phòng học.
Dữ liệu ra
- Một số nguyên duy nhất: số cách chọn ghế trống liên tiếp trên cùng một hàng hoặc cùng một cột.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 3 2 **. ... |
3 | Ba cách chọn 2 ghế trống liên tiếp: các ghế (cùng cột 3); và (cùng hàng 2). |
| 1 2 2 .. |
1 | Chỉ có một cách: hai ghế trống trên hàng duy nhất. |
| 3 3 4 .. . .. |
0 | Không có 4 ghế trống liên tiếp nào trên cùng hàng hoặc cột. |
Bình luận