Предмет: Информатика,
автор: volkipozorniyi
НА ЯЗЫКЕ Phyton!!! Разделить массив на две части, поместив в первую элементы, большие среднего арифметического массива, а во вторую - меньшие (части не сортировать). Нормального решения на других сайтах я не нашел, так что не нужно их копировать и вставлять сюда.
Ответы
Автор ответа:
0
Ответ:
A = [] #Здесь будут меньшие
B = [] # А тут большие
MainList = [1, 11, 24, 13, 75, 7, 14] #Значения взяты случайно
num = sum(MainList) / len(MainList)
for i in MainList:
if i > num:
B.append(i)
else:
A.append(i)
volkipozorniyi:
выдает ошибку на 6 строчке
Автор ответа:
0
Ответ:
from random import randint
mass = [randint(0, 10) for s in range(20)]
print(mass)
n = len(mass)
average = sum(mass) / n
for i in range(n - 1):
for j in range(i + 1, n):
if mass[j] > average > mass[i]:
mass[j], mass[i] = mass[i], mass[j]
print(mass)
print(average)
Объяснение:
Похожие вопросы
Предмет: Русский язык,
автор: зулима27
Предмет: Английский язык,
автор: 555211
Предмет: Українська мова,
автор: olgalitvenuk
Предмет: Математика,
автор: тухлаяпечёнка
Предмет: Математика,
автор: solohina2006