Gửi bài giải
Điểm:
10
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Tác giả:
Kiểu bài tập
Ngôn ngữ cho phép
C++, Python
Cho hai số nguyên dương \(u,v\) , hãy đếm số lượng bộ số \(x,y\) sao cho bội chung lớn nhất của \(x\) và \(y\) là \(u\) và ước chung nhỏ nhất của \(x\) và \(y\) là \(v\).
Input
- Một dòng gồm hai số nguyên dương \(u\), \(v\).
Output
- In ra số lượng bộ số thỏa mãn.
Điều kiện
- \(1 \le u, v \le 10^{6}\)
Sample Input 1
3 60
Sample Output 1
4
Có \(4\) bộ số là:
- \((3, 60)\)
- \((12, 15)\)
- \((15, 12)\)
- \((60, 3)\)
Nhận xét