
sumOfNotDivisibleByK
Cho một dãy số tự nhiên liên tiếp từ 0 đến n
. Hãy tính tổng tất cả các số không chia hết cho k
nằm trong dãy đó.
Ví dụ:
- Với
n = 3, k = 2
thìsumOfNotDivisibleByK(n, k) = 4
Giải thích: Trong dãy số đó chỉ có2
số là1
và3
là các số không chia hết cho2
nên trả về tổng của chúng là4
.
- Với
n = 9, k = 3
thìsumOfNotDivisibleByK(n, k) = 27
Đầu vào/Đầu ra:
- [Giới hạn thời gian chạy] 0.1 giây với C++, 0.6 giây với java và C#, 0.8 giây với Python, Go và JavaScript.
- [Đầu vào] int n, k:
0 ≤ n ≤ 109
1 ≤ k ≤ 109
- [Đầu ra] long
Tổng tất cả các số không chia hết chok
nằm trong khoảng từ 0 đếnn
.
Post Comment