Найти - Пользователи
Полная версия: Работа с массивом.
Начало » Центр помощи » Работа с массивом.
1
NordeN37
Добрый день! Прошу помогите решить задачу. Всю голову сломал.
Дан массив, содержащий 70 неотрицательных целых чисел. Опишите алгоритм, позволяющий найти и вывести наименьшую чётную сумму двух соседних элементов массива. Гарантируется, что в массиве есть соседние элементы с чётной суммой.
marvellik
что там ломать? берете за основу сумму первых двух элементов а дальше в цикле складываете последущие два соседних и сравниваете с основой
 from random import randint
lst = [randint(1,100) for _ in range(70)]
min_sum = lst[0] + lst[1]
for i in range(1,len(lst)-1):
    sum_ = lst[i] + lst[i+1]
    if sum_ < min_sum and not sum_ % 2:
        min_sum = sum_
print(min_sum))
NordeN37
Спасибо! теперь все понятно и просто))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB