Вопрос задан 15.06.2023 в 06:09. Предмет Информатика. Спрашивает Тургымбаева Арман.

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()) Формат выходных данных Выходной файл должен содержать единственное целое число — время в минутах, которое Вася потратит на сон.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Зиганшин Альберт.

Ответ: держи

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

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

print(ans)

Объяснение:

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

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь вам с вашим заданием по информатике на языке Python. Ваша задача состоит в том, чтобы написать программу, которая определит максимально возможную длительность сна Васи во время полета в Сириус. Для этого вам нужно считать четыре целых числа T, S, D, E из входных данных, которые обозначают длительность полета, время объявления об удачном взлете, об обеде и о посадке соответственно. Затем вам нужно вычислить, когда Вася заснул и когда он проснулся, исходя из того, что он засыпает мгновенно, но просыпается от любого объявления. Наконец, вам нужно вывести разницу между временем пробуждения и засыпания в минутах.

Я могу показать вам пример решения этой задачи на языке Python. Обратите внимание, что это не единственный возможный способ решения, и вы можете изменить или улучшить его по своему усмотрению. Вот пример:

```python # Считываем четыре целых числа из входных данных T, S, D, E = map(int, input().split())

# Переводим часы в минуты для удобства T = T * 60

# Определяем, когда Вася заснул и проснулся # Если время объявления об удачном взлете больше, чем время объявления об обеде, то Вася заснул после обеда и проснулся от объявления о посадке if S > D: sleep_time = D wake_time = T - E # Если время объявления об удачном взлете меньше, чем время объявления об обеде, то Вася заснул после взлета и проснулся от объявления об обеде else: sleep_time = S wake_time = D

# Вычисляем и выводим длительность сна в минутах sleep_duration = wake_time - sleep_time print(sleep_duration) ```

Если вы хотите узнать больше о том, как работает функция input() в Python, вы можете посмотреть [этот учебник](https://www.w3schools.com/python/python_user_input.asp) или [эту статью](https://realpython.com/python-input-output/). Если вы хотите узнать больше о том, как пользователи вводят данные в веб-формы, вы можете посмотреть [эту страницу](https://developer.mozilla.org/en-US/docs/Learn/Forms/User_input_methods).

Надеюсь, что это было полезно для вас. Удачи с вашим заданием!

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос