Xếp bi
Đề bài
Mô tả
Cho một bảng hình chữ nhật kích thước ( hàng, cột) và loại bi: xanh, đỏ, tím, vàng với số lượng không giới hạn.
Yêu cầu: Hãy đếm số cách xếp các viên bi vào bảng sao cho mỗi ô chứa đúng một viên bi và trên mỗi hàng phải có ít nhất loại bi khác nhau, biết rằng hai cách xếp được gọi là khác nhau nếu có ít nhất một ô chứa hai loại bi khác nhau trong hai cách xếp đó.
Vì số cách rất lớn nên chỉ cần in ra phần dư của kết quả khi chia cho . Nếu không có cách xếp nào thỏa mãn (chẳng hạn khi ) thì in ra .
Dữ liệu vào
Một dòng duy nhất gồm ba số nguyên dương , , , các số được ghi cách nhau bởi dấu cách.
Dữ liệu ra
In ra một số nguyên duy nhất là số cách xếp thỏa mãn yêu cầu, lấy phần dư khi chia cho .
Ràng buộc
- .
- .
- Có số test với , , .
- Có số test với , .
- Có số test với , .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 1 2 1 | 16 | Bảng có một hàng gồm ô, mỗi ô chọn một trong loại bi: cách, cách nào cũng có ít nhất loại bi. |
| 2 3 3 | 576 | Một hàng ô có ít nhất loại bi khác nhau thì ô có loại đôi một khác nhau: cách. Hai hàng độc lập nên có cách. |
| 3 2 3 | 0 | Mỗi hàng chỉ có ô nên không thể có loại bi khác nhau. |
Bình luận