Petya và tô màu
Đề bài
Mô tả
Cho một bảng chữ nhật kích thước ( hàng, cột). Ta tô màu mỗi ô của bảng bằng một trong màu.
Một cách tô màu được gọi là hợp lệ nếu nó thỏa mãn điều kiện sau: với mọi đường thẳng đứng chạy dọc theo các đường lưới và chia bảng thành hai phần đều khác rỗng, số màu phân biệt xuất hiện ở phần bên trái phải bằng số màu phân biệt xuất hiện ở phần bên phải.
Hãy đếm số cách tô màu hợp lệ. Vì kết quả có thể rất lớn, in ra kết quả theo modulo .
Dữ liệu vào
Một dòng chứa ba số nguyên , và : số hàng, số cột và số màu.
Dữ liệu ra
In ra một số nguyên duy nhất: số cách tô màu hợp lệ theo modulo .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 2 1 | 1 | Chỉ có màu nên mọi ô cùng màu, chỉ có duy nhất một cách tô, và nó hợp lệ (mỗi phần đều dùng đúng màu). |
| 2 2 2 | 8 | Bảng với màu. Có cách tô mà cột trái và cột phải dùng cùng số lượng màu phân biệt. |
| 3 2 2 | 40 | Bảng với màu. Đường chia duy nhất tách hai cột, nên hai cột phải có cùng số màu phân biệt. |
Bình luận