Rút thăm trúng thưởng
Đề bài
Mô tả
Bờm tham gia trò chơi rút thăm trúng thưởng trong đêm hội Trăng rằm. Ban tổ chức chuẩn bị loại thẻ bài, các loại thẻ bài tương ứng ghi các giá trị từ đến , các thẻ được sắp xếp vào trong chiếc hộp như sau:
- Hộp thứ nhất: chỉ chứa các loại thẻ bài có giá trị là số lẻ trong khoảng từ tới , số lượng mỗi loại thẻ không giới hạn.
- Hộp thứ hai: chứa các thẻ bài có giá trị là số chẵn trong khoảng từ tới , số lượng mỗi loại thẻ không giới hạn.
Theo thể lệ của Ban tổ chức, một người chơi sẽ được thực hiện lần rút thẻ. Các lượt rút thẻ theo thứ tự bắt đầu từ hộp thứ nhất tới hộp thứ hai và lặp lại quá trình đó (lượt thứ lẻ rút từ hộp thứ nhất, lượt thứ chẵn rút từ hộp thứ hai).
Ví dụ: , :
- Lượt thứ nhất: Người chơi rút thẻ trong hộp thứ nhất có thể nhận được các thẻ bài có giá trị hoặc .
- Lượt thứ hai: Người chơi rút thẻ trong hộp thứ hai có thể nhận được các thẻ bài có giá trị hoặc .
- Lượt thứ ba: Người chơi rút thẻ trong hộp thứ nhất có thể nhận được các thẻ bài có giá trị hoặc .
Ban tổ chức đưa ra một con số và người chơi sẽ nhận được quà nếu tổng giá trị các thẻ sau lần rút là một số chia hết cho . Hai cách rút được coi là khác nhau nếu có một lượt mà giá trị thẻ rút được ở hai cách khác nhau.
Yêu cầu: Hãy tính giúp Bờm xem có bao nhiêu cách rút ra các thẻ bài để có thể nhận được thưởng.
Dữ liệu vào
Một dòng gồm ba số nguyên dương .
Dữ liệu ra
In ra một số nguyên là số cách rút thẻ thỏa mãn yêu cầu của Ban tổ chức. Vì kết quả rất lớn nên bạn chỉ cần đưa ra phần dư của đáp án khi chia cho (phần dư này có thể bằng ).
Ràng buộc
- , , .
Subtasks
- Subtask 1 ( số điểm): .
- Subtask 2 ( số điểm): lẻ, .
- Subtask 3 ( số điểm): .
- Subtask 4 ( số điểm): Không có ràng buộc gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 4 4 | 4 | Có tất cả cách rút thẻ nhưng chỉ có cách rút thẻ có tổng chia hết cho : , , , . |
| 3 2 4 | 1 | Hộp thứ nhất chỉ có thẻ , hộp thứ hai chỉ có thẻ . Cách rút duy nhất là với tổng . |
| 2 2 4 | 0 | Cách rút duy nhất là với tổng , không chia hết cho , nên đáp án là . |
Bình luận