Đếm bộ số nguyên dương
Đề bài
Mô tả
Năm nay kì thi học sinh giỏi Duyên hải và Đồng bằng Bắc Bộ được tổ chức rất hoành tráng tại tỉnh Thái Nguyên. Thầy Hiếu đang suy nghĩ làm thế nào để có được sân chơi thật bổ ích cho các em học sinh tham dự. Là dân tin nên thầy Hiếu có một bài tập khá hay để các em cùng lập trình nhé:
Cho hai số nguyên dương và .
Yêu cầu: Hãy đếm số bộ số nguyên dương sao cho:
- , với mọi thỏa mãn ;
- là ước của , với mọi thỏa mãn .
Hai bộ số được coi là khác nhau nếu chúng khác nhau ở ít nhất một vị trí . Các phần tử của bộ không bắt buộc phải phân biệt.
Dữ liệu vào
Gồm một dòng duy nhất lần lượt chứa hai số và .
Dữ liệu ra
Ghi ra một số duy nhất là đáp án sau khi đã chia lấy dư cho .
Ràng buộc
- , .
Subtasks
- Subtask 1 ( số test): .
- Subtask 2 ( số test): , .
- Subtask 3 ( số test): , .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 | 8 | Có cặp số thỏa mãn: , , , , , , , . |
| 6 3 | 25 | Số bộ kết thúc tại lần lượt là , tổng . Chẳng hạn các bộ kết thúc tại là , , . |
Bình luận