• Python
    Нужно написать программу на питоне. 
    Дана последовательность из 20 элементов.
    Найти среднее значение всех элементов при делении на 8 дающих в остатке 5.
    Гарантируется, что хотя бы одно такое значение в последовательности есть.

Ответы 1

  • >>> def average_in_list(lst):...     a, n = 0, 0...     for i in lst:...         a = (a * n + i) / (n + 1)...         n += 1...     return a... >>> average_in_list([1, 2, 3, 4])2.5>>>Или использовать встроенные функции для работы со спискамиdef average_in_list(lst):   return reduce(lambda x, y: x+y, lst) / len(lst)... average_in_list([1, 2, 3, 4])2.5
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years