[CSES 1624] Chessboard and Queens

Xem dạng PDF

Gửi bài giải


Điểm: 2,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 512M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C++, Pascal, PyPy, Python

Nhiệm vụ của bạn là đặt tám quân hậu lên bàn cờ sao cho không có hai quân hậu nào tấn công nhau. Thêm một thử thách nữa, mỗi ô trên bàn cờ hoặc là trống hoặc bị cấm, và bạn chỉ có thể đặt quân hậu lên các ô trống. Tuy nhiên, các ô bị cấm không ngăn cản các quân hậu tấn công lẫn nhau.

Có bao nhiêu cách có thể để đặt các quân hậu?

Dữ liệu vào

Đầu vào gồm tám dòng, mỗi dòng có tám ký tự. Mỗi ô hoặc là trống (.) hoặc bị cấm (*).

Kết quả

In ra một số nguyên: số cách đặt quân hậu.

Ví dụ

Dữ liệu vào:

........
........
..*.....
........
........
.....**.
...*....
........

Kết quả:

65

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.