Предмет: Информатика, автор: alexfox13666

На вход программе подается натуральное число N. Заполнить список из N элементов целыми числами из диапазона [0; 100] (использовать функцию randint модуля random ) Найти наименьшее число, большее среднего арифметического всех чисел в списке.

Ответы

Автор ответа: FANTSCR1N
0

from random import randint

N = int(input('N: '))

arr = []

for _ in range(N):

   arr.append(randint(1, 100))

print(arr)

s = 0

for el in  arr:

   s += el

s /= N

print('Среднее арифметическое:', s)

MIN = None

for el in arr:

   if not MIN:

       if el > s:

           MIN = el

   else:    

       if el > s and el < MIN:

           MIN = el

print(MIN)

Похожие вопросы
Предмет: Математика, автор: masiuh
Предмет: История, автор: nastasiaamilk18