Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Пoмoгите с пайтон

Условие
— Локки, а давай сыграем в игру!

— Да, конечно, давай, а что за игра?

— Смотри, я называю целые числа до тех пор, пока не назову двузначное число, которое делится на 5
и у которого первая цифра четная.

— Хорошо, давай, а мне что нужно делать?

— А тебе нужно назвать среднее арифметическое всех названных мною чисел!

— Эмм... Но там же может получиться совсем дробное число. 👀 Сколько знаков после точки тогда оставить?

— Округляй всегда до десятых!

— 🤝 Окей, ну давай, начинай!

Примеры
ВХОДНЫЕ ДАННЫЕ ВЫХОДНЫЕ ДАННЫЕ
5 75.0
30
225
40

35
115
100 149.3
95
10
665
25

По дате
По рейтингу
Аватар пользователя
Новичок
1234567
 num = int(input()) 
count, s = 1, num 
while num not in {20, 25, 40, 45, 60, 65, 80, 85}: 
    num = int(input()) 
    s += num 
    count += 1 
print('%.1f' % (s / count)) 
Аватар пользователя
Просветленный

складываете 5+30+225+40 делите на 4, получаете 75 - это среднее число из всех чисел. Остальное делаете также. Делайте массивом, и делите на количество элементов в массиве+1