Напишите программу, которая считывает с клавиатуры два числа a и b, считает и выводит на консоль среднее арифметическое всех чисел из отрезка , которые кратны числу 3.
В приведенном ниже примере среднее арифметическое считается для чисел на отрезке . Всего чисел, делящихся на 3, на этом отрезке 6: -3, 0, 3, 6, 9, 12−3,0,3,6,9,12. Их среднее арифметическое равно 4.54
На вход программе подаются интервалы, внутри которых всегда есть хотя бы одно число, которое делится на 3.
Sample Input:
-5
12
Sample Output:
4.5
Написал такой код:
a, b = [int(i) for i in input().split()] s = 0 while a % 3 != 0: a += 1 if a % 3 == 0: break for i in range(a, b+1, 3): s += i print (s)
Вроде всё верно написал, но выдаёт ошибку. Скрин ошибки привязал.
Помогите разобраться в чём трабл.
