Предмет: Информатика,
автор: tyukova123a7
Бинарный поиск. Python
Вводится список, состоящий из некоторого количества подряд идущих нулей, за которыми следует какое-то количество подряд идущих единиц. Требуется найти позицию первой единицы, то есть найти такое место, где заканчиваются нули, и начинаются единицы. Вывести найденный индекс на экран.
Ответы
Автор ответа:
1
# получаем список из входной строки
lst = list(map(int, input().split()))
# ищем позицию первой единицы в списке
for i in range(len(lst)):
if lst[i] == 1:
print(i)
break
Похожие вопросы
Предмет: Биология,
автор: hzryxvspr2
Предмет: Английский язык,
автор: dmitrijkulagin2005
Предмет: Английский язык,
автор: hellokitty080206
Предмет: Математика,
автор: ArtemBoba
Предмет: Математика,
автор: Аноним