- Создать массив из случайного количества элементов в диапазоне от 20 до 50 со значениями, которые генерируются случайным образом в диапазоне от –100 до 30. Если количество отрицательных элементов больше половины, то массив переопределяется до тех пор, пока положительных элементов не будет больше половины. Посчитать количество четных положительных элементов и полученный результат прибавить к значению отрицательных элементов. Записать в файл txt каждый элемент массива в столбик.
import random
mas = []
otr = 0
pol = 0
zero = 0
for i in range(20, 50 + 1):
n = random.randint(-100,30)
mas.append(n)
if n < 0:
otr += 1
elif n > 0:
pol += 1
else:
zero += 1
print(otr, pol)