← К задачам
Легко · +1ОГЭУсловиеЦиклы

Сколько чисел кратны 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
Для запуска тестов необходима авторизация.