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