Дан одномерный массив числовых значений, насчитывающий N элементов. Дано положительное число T. Разделить это число между положительными элементами массива пропорционально значениям этих элементов и добавить полученные доли к соответствующим элементам.
import random
N = 11
T = random.randint(0, 100)
def init_random_list(list_size):
list = []
while list_size > 0:
list.append(random.randint(-3, 3))
list_size = list_size - 1
return list
lst = init_random_list(N)
count_positive = 0
print("Исходный массив: ", lst)
print("Число T:", T)
for element in lst:
if element >= 0:
count_positive += 1
i = 0
while i = 0:
lst[i] += T/count_positive
i += 1
print("Количество положительных чисел:", count_positive)
print("Доля которая прибавляется к каждому из них:", T/count_positive)
print("Массив после модификации:", lst)


