← К задачам
Сколько чисел кратны k
Сколько чисел в диапазоне кратны k
Напишите функцию count_multiples(a, b, k), которая считает, сколько целых чисел на отрезке от a до b (включая оба конца) делятся на k без остатка.
Это типовая задача уровня ОГЭ: переберите все числа диапазона в цикле и для каждого проверьте условие x % k == 0, увеличивая счётчик.
Вход: целые числа a, b (a <= b) и натуральное k (k >= 1).
Выход: количество чисел отрезка [a, b], кратных k.
Примеры
count_multiples(1, 10, 3) -> 3 # это 3, 6, 9
count_multiples(2, 20, 2) -> 10
count_multiples(1, 4, 5) -> 0
def count_multiples(a, b, k):
# переберите числа от a до b и сосчитайте кратные k
pass
Для запуска тестов необходима авторизация.