Tính tổng các ước (Câu 1 đề thi HSG THPT Nghệ An 2021)
View as PDF
Submit solution
Points:
50.00
Time limit:
1.0s
Memory limit:
640M
Input:
stdin
Output:
stdout
Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text
Cho hai số nguyên ~a~ và ~b~. Tính tổng tất cả các số nguyên dương ~x~ thỏa mãn.
- ~x~ là ước của ~a~
- ~3x~ là ước của ~b~
Dữ liệu vào:
- Một dòng gồm 2 số nguyên dương ~a~ và ~b (1 ≤ a ≤ b ≤ 10^{12})~
Kết quả:
- Ghi ra một số là tổng tất cả các số nguyên dương ~x~ thỏa mãn điều kiện trên. Dữ liệu đảm bảo kết quả không quá ~10^{18}~. Nếu không có giá trị ~x~ thỏa mãn thì kết quả được xem là ~0~.
Ví dụ:
| INPUT | OUTPUT | Giải thích |
|---|---|---|
| ~4\ 18~ | ~3~ | Có ~x = 1~ và ~x = 2~ thỏa mãn. Tổng các giá trị ~x~ thỏa mãn: ~1 + 2 = 3~ |
| ~1\ 2~ | ~0~ | Không có ~x~ thỏa mãn |
Loading...