ЛЕТО '69: Возвращает сумму чисел в массиве, за исключением того, что игнорируются части чисел, начинающиеся с 6 и продолжающиеся до следующих 9 (за каждым 6 будет следовать как минимум одна 9). Верните 0, если числа отсутствуют.
summer_69([1, 3, 5]) --> 9
summer_69([4, 5, 6, 7, 8, 9]) --> 9
summer_69([2, 1, 6, 9, 11]) --> 14
def summer_69(arr):
total = 0
add = True
for num in arr:
while add:
if num != 6:
total += num
break
else:
add = False
while not add:
if num != 9:
break
else:
add = True
break
return total