1. Главная
  2. Библиотека
  3. Программирование
  4. Определите, что выведет данная программа: a = [5, 47, 99, 13, 79, 28, 23, 85] a.sort(reverse=True) summ = 0 for i in range...

Определите, что выведет данная программа: a = [5, 47, 99, 13, 79, 28, 23, 85] a.sort(reverse=True) summ = 0 for i in range(8): if i % 2 == 0: summ += a[i] print(summ)

«Определите, что выведет данная программа: a = [5, 47, 99, 13, 79, 28, 23, 85] a.sort(reverse=True) summ = 0 for i in range(8): if i % 2 == 0: summ += a[i] print(summ)»
  • Программирование

Условие:

Определите, что выведет данная программа:

a = [5, 47, 99, 13, 79, 28, 23, 85]

a.sort(reverse=True)

summ = 0

for i in range(8):

⠀⠀if i % 2 == 0:

⠀⠀⠀⠀summ += a[i]

print(summ)

Решение:

Программа работает следующим образом: 1. Исходный список: a = [5, 47, 99, 13, 79, 28, 23, 85] 2. Сортировка в обратном порядке (от большего к меньшему): После выполнения a.sort(reverse=True) список становится: a = [99, 85, 79, 47, 28, 23, 13, 5] 3. Объявляем переменную summ для ...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет