Vé số may mắn
Đề bài
Mô tả
Mọi vé xe buýt ở Berland đều có số hiệu gồm chữ số ( chẵn). Chỉ có chữ số thập phân được phép xuất hiện trong số hiệu. Nếu nằm trong tập này thì số hiệu có thể có chữ số ở đầu. Ví dụ, với và chỉ được dùng hai chữ số và , các số hiệu hợp lệ là , , , còn , , thì không hợp lệ.
Một vé được gọi là may mắn nếu tổng của chữ số đầu bằng tổng của chữ số cuối.
Hãy đếm số vé may mắn ở Berland. Vì kết quả có thể rất lớn, in ra phần dư khi chia cho .
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và — số chữ số trong mỗi số hiệu vé, và số chữ số khác nhau được dùng.
- Dòng thứ hai chứa số nguyên phân biệt — các chữ số được phép dùng, viết theo thứ tự bất kỳ.
Dữ liệu ra
In ra một số nguyên duy nhất là số vé may mắn, lấy phần dư khi chia cho .
Ràng buộc
- , chẵn.
- .
- và các đôi một khác nhau.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 1 8 |
6 | Có vé may mắn: , , , , , . |
| 20 1 6 |
1 | Chỉ có duy nhất một vé toàn chữ số (gồm chữ số ), và đó là vé may mắn. |
| 10 5 6 1 4 0 3 |
569725 | Có nhiều vé may mắn với độ dài và bộ chữ số ; câu trả lời là . |
Bình luận