Какую сумму нужно найти, используя только числа с четными индексами (a2, a4, a6 и т.д.), из заданных 20 целых чисел
Какую сумму нужно найти, используя только числа с четными индексами (a2, a4, a6 и т.д.), из заданных 20 целых чисел (a1, a2, ..., a20)? Входные данные состоят из 20 целых чисел (−215≤ai≤215−1). Выведите искомую сумму.
Magnitnyy_Magnat 53
Чтобы найти сумму чисел с четными индексами из заданных 20 целых чисел, мы можем использовать следующий алгоритм:1. Задаем начальную сумму sum = 0.
2. Итерируемся по заданному списку чисел с шагом 2, начиная с индекса 2: for i in range(2, 21, 2).
3. На каждой итерации прибавляем текущее число a[i] к сумме sum.
4. После завершения цикла выводим значение sum.
Приведем пошаговое решение с примером:
1. Пусть у нас есть список чисел: [-2, 4, 7, 10, -6, 8, 3, 12, -5, -2, 0, 9, 11, 18, 1, -4, 6, -7, -3, 14].
2. Задаем начальную сумму sum = 0.
3. Итерируемся по списку чисел с шагом 2, начиная с индекса 2: for i in range(2, 21, 2). На первой итерации i = 2.
4. Прибавляем текущее число a[2] = 7 к сумме sum: sum = sum + a[2] = 0 + 7 = 7.
5. Продолжаем итерироваться по списку с шагом 2. На второй итерации i = 4.
6. Прибавляем a[4] = -6 к сумме: sum = sum + a[4] = 7 + (-6) = 1.
7. Продолжаем итерироваться и на последующих итерациях прибавляем числа с четными индексами к сумме.
8. После завершения цикла в переменной sum будет содержаться искомая сумма чисел с четными индексами.
В нашем примере сумма чисел с четными индексами будет равна 23.