Задан одномерный массив А(N) (N<=60). На место минимального элемента массива записать сумму последних К элементов массива. Если А[1]>=0, то умножить все элементы этого массива на квадрат минимального элемента данного вектора, а если А[1]<0, то умножить все элементы на квадрат максимального элемента вектора. Полученный массив распечатать. Значение К вводится пользователем.
n = int(input("Введите размер массива: "))
A = []
for i in range(n):
A.append(float(input("Введите элемент массива: ")))
K = int(input("Введите количество элементов для суммирования: "))
min_index = A.index(min(A))
sum_last_K = sum(A[-K:])
A[min_index] = sum_last_K
if A[0] >= 0:
min_element = min(A)
A = [x * min_element*2 for x in A]
else:
max_element = max(A)
A = [x max_element**2 for x in A]
print("Итоговый массив:", A)