Предмет:
ИнформатикаАвтор:
saraimcgeeОтвет:
N = int(input()) # ввод количества мостов
for i in range(N):
height = int(input()) # ввод высоты очередного моста
if height < 350: # проверка высоты моста
print(i+1) # вывод номера первого встречного моста
break
else:
print("Passed all") # если все мосты пройдены успешно
Объяснение:
Сначала программа считывает количество мостов N. Затем в цикле for проходит по каждому мосту и проверяет его высоту. Если высота моста меньше 350 см (высоты автобуса), то выводится номер моста и цикл прерывается с помощью оператора break. Если все мосты пройдены успешно, то после завершения цикла for выводится сообщение "Passed all". Обратите внимание на использование else после цикла for, который выполняется только в том случае, если цикл завершается естественным образом, без использования break.
Автор:
c-dawgqedpДобавить свой ответ
Предмет:
МатематикаАвтор:
baby63Ответов:
Смотреть
Предмет:
ЛитератураАвтор:
mariah93Ответов:
Смотреть