Đường đi Palindrome (Gold)
Đề bài
Mô tả
Cho lưới (), mỗi ô chứa một chữ cái in hoa từ A–Z. Bessie đi từ góc trên-trái đến góc dưới-phải, chỉ được di chuyển sang phải hoặc xuống dưới.
Mỗi đường đi tạo thành một chuỗi ký tự. Đếm số đường đi tạo thành chuỗi palindrome, lấy modulo .
Dữ liệu vào
- Dòng đầu: số nguyên
- dòng tiếp theo: mỗi dòng ký tự in hoa mô tả lưới
Dữ liệu ra
Số đường đi palindrome modulo .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 ABCD BXZX CDXB WCBA |
12 | Có 4 chuỗi palindrome phân biệt: "ABCDCBA" (1 cách), "ABCWCBA" (1 cách), "ABXZXBA" (6 cách), "ABXDXBA" (4 cách). Tổng = 12 đường đi. |
Bình luận