Bài 1: Đếm số (HSG 11 BRVT 2024-2025)
Xem PDF
Điểm:
1300
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
BAI1.INP
Output:
BAI1.OUT
Cho 3 số nguyên dương \(n, a, b\) (\(1 \leq n, a, b \leq 10^{18}\)).
Yêu cầu: Đếm số lượng số nguyên dương \(x\) (\(1 \leq x \leq n\)) sao cho \(x \mod a = x \mod b\).
(trong đó: \(mod\) là phép chia lấy phần dư).
Input
- Vào từ file BAI1.INP chứa 3 số nguyên dương \(n, a, b\) nằm trên một dòng, mỗi số cách nhau bởi kí tự trắng.
Output
- Ghi ra file BAI1.OUT một số nguyên duy nhất là kết quả của bài toán.
Example
Test 1
Input
9 3 6
Output
5
Note
Từ 1 đến 9 có 5 số \(\{1, 2, 6, 7, 8\}\) thỏa yêu cầu.
Scoring
- Có 75% số test có \(1 \leq n, a, b \leq 10^6\).
- Có 25% số test còn lại không có ràng buộc gì thêm.
Bình luận (2)