Предмет: Информатика, автор: saiko1ee

50 баллов
информатика , на питоне

Сон пассажира
Программисту Васе предстоит длительный перелёт в Сириус, во время которого он планирует хорошо выспаться. Вася засыпает мгновенно, но спит очень чутко. Если в самолёте звучит объявление, Вася тут же просыпается и больше не может уснуть до конца полёта. Вася выяснил заранее, когда будут звучать объявления, и выбрал самый удачный момент для засыпания, чтобы поспать как можно дольше. После приземления Васе обязательно позвонит его бабушка и спросит, сколько он спал.

Длительность полета T часов. Об удачном взлете объявляют через S минут после начала полета, об обеде — спустя D минут после начала полета. О предстоящей посадке — за E минут до конца полета.

Требуется написать программу, которая определит максимально возможную длительность сна Васи в минутах.

Формат входных данных
Входные данные содержат в одной строке четыре целых числа T, S, D, E (1⩽T⩽104,0⩽S,D,E⩽104). Гарантируется, что объявление об удачном взлете прозвучит раньше объявления об обеде, а объявление об обеде — раньше объявления о посадке.

Напоминаем, что на языке Python можно считать несколько чисел из одной строки так:

T, S, D, E = map(int, input().split())

Формат выходных данных
Выходной файл должен содержать единственное целое число — время в минутах, которое Вася потратит на сон.

Ответы

Автор ответа: Parasyte1980
2

Ответ: держи

T, S, D, E=map(int, input().split())

ans=max(S, D-S, T*60-D-E, E)

print(ans)

Объяснение:

проверено, всё верно


saiko1ee: спасиб, у меня подошло
Похожие вопросы