Chia hết cho k
Xem PDF
Điểm:
600
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho ba số nguyên dương \(k, a, b\).
Yêu cầu: Cho biết số lượng số nguyên dương \(x\) (\(a \le x \le b\)) sao cho \(x\) chia hết cho \(k\).
Input
- Chứa 3 số nguyên dương \(k, a, b\) (\(1 \le k, a, b \le 10^{18}; a \le b\)).
Output
- Duy nhất số lượng số nguyên dương \(x\) thỏa mãn yêu cầu bài toán.
Example
Test 1
Input
3
6
14
Output
3
Note
Với \(k = 3, a = 6, b = 14\): Có tất cả 3 số thỏa mãn yêu cầu bài toán là \(6, 9, 12\).
Scoring
- \(40\%\) số điểm tương ứng với: \(1 \le k, a, b \le 32000\).
- \(40\%\) số điểm tương ứng với: \(1 \le k, a, b \le 10^9, 0 \le b - a \le 10^6\).
- \(20\%\) số điểm tương ứng với: \(1 \le k, a, b \le 10^{18}\).
Bình luận (2)