Ответ:
Поскольку исходные числа не заданы, ниже приведён условный пример. В программе индексы выводятся с нумерацией от 1.
Шаг 1. Вводим 10 целых чисел.
Шаг 2. Складываем только положительные числа и умножаем сумму на 2.
Шаг 3. Начиная со второго элемента, сравниваем каждый элемент с предыдущим и выводим индекс, если он больше.
a = list(map(int, input('Введите 10 целых чисел: ').split()))
if len(a) != 10:
print('Нужно ввести ровно 10 чисел')
else:
doubled_sum = 2 * sum(x for x in a if x > 0)
indices = [i + 1 for i in range(1, len(a)) if a[i] > a[i - 1]]
print('Удвоенная сумма положительных элементов:', doubled_sum)
print('Индексы элементов, больших предыдущего:', indices)Условный пример ввода: 3 -2 5 1 4 0 7 7 -1 2.
Положительные элементы: 3, 5, 1, 4, 7, 7, 2; их сумма равна 29, удвоенная сумма — 58. Элементы больше предыдущего находятся на позициях 3, 5, 7 и 10.
Ответ: 58; индексы 3, 5, 7, 10.
