int1 = int(input())
int2 = int(input())
col1 = int(input())
col2 = int(input())
min1 = col1 + int1 * (col1 - 1 ) # Минимальное время которое она находились на платформе, согласно условиям 1 стороны платформы
max2 = col1 + int1 * (col1 + 1 ) # Максимальное время которое она находились на платформе, согласно условиям 1 стороны платформы
min1 = col2 + int2 * (col2 - 1 ) # Минимальное время которое она находились на платформе, согласно условиям 2 стороны платформы
max2 = col2 + int2 * (col2 + 1 ) # Максимальное время которое она находились на платформе, согласно условиям 2 стороны платформы
if min1 > min2 : # Находим общий минимум для обеих сторон плафтормы. Это максимальное из двух значений
totalmin = min1
else :
totalmin = min2
if max1 > max2 : # Находим общий максимум для обеих сторон плафтормы. Это минимальное из двух значений
totalmax = max2
else : # Важно помнить Минимум максимален и постепенно уменьшается. Максимум минимален и постепенно растет
totalmax = max1
if totalmin > totalmax : # Если Минимальное время больше чем максимальное, то , ошибка в подсчете, во всех других случаях интервал существует
print(-1)
else :
print(totalmin , totalmax)
# это пояснение кода, не участвующее в программе
всё кроме 1 и 4
Все игровые ресурсы, включая текстуры, модели, аудио и видео, хранятся в Интернете. В отличие от многих движков, ни для игрока, ни для разработчика не существует локального хранилища игровых ресурсов. Это обеспечивает лучшую совместную работу в команде и облегчить проблемы с хранением на старых устройствах плеера.
Общая Информация Об Активах
Все активы имеют уникальный идентификатор, связанный с одной учетной записью Roblox, и они автоматически передаются команде модераторов Roblox во время загрузки. Модерация обычно занимает всего несколько минут, и ваш актив будет использоваться в Roblox Studio после одобрения. Узнайте больше о модерации активов здесь.
Изображения
Изображения могут быть загружены в студию для использования в качестве текстур в 3D-мире, изображений для эффектов частиц или как часть графических интерфейсов для меню и интерактивных объектов.
Roblox использует изображения в форматах .png, .jpg, .tgaили .bmp. Самый простой загрузить их-через окно "Менеджер активов", доступное на вкладке "Просмотр" в Roblox Studio.
Как только окно откроется и игра будет опубликована, нажмите кнопку Импорт, чтобы импортировать одно или несколько изображений.
Сетки
AMeshPart-это физически смоделированный объект, который поддерживает загрузку пользовательских сеток в формате .fbx или .obj.
Как и изображения, самый простой добавить сетки в вашу игру-через окно менеджера активов. Как только окно открыто и место опубликовано, нажмите кнопку "Импорт" и найдите файл(ы) сетки.
Аудио
Roblox использует аудио в формате .mp3 или .ogg. Чтобы добавить аудиоактивы в свою игру, следуйте инструкциям, приведенным в Sounds and Musicстатье.
Модели
В разработке Roblox термин “модель” может относиться к любому игровому объекту, аналогичному “сборным конструкциям” в Unity. Этот механизм модели полезен для создания и совместного использования групп деталей/объектов, 3D-сеток, сценариев, физических устройств и многого другого.
Анимация
Анимации персонажей, созданные с Animation Editor, могут быть либо сохранены в самой игре, либо загружены в Roblox. Для Using the Animation Editorполучения дополнительной информации см.
Упаковка
Packages позволяет вам один раз создавать иерархии объектов и повторно использовать их в стольких играх, в которых вы захотите. Основное преимущество этого рабочего процесса заключается в том, что вы можете синхронизировать пакеты, обновляя любую копию в любой игре до самой последней версии. Roblox PackagesДополнительные сведения см. в статье.
Видео
Roblox использует видео в формате .webm. В настоящее время через панель инструментов доступны только кураторские видео, сделанные сообществом. Чтобы понять больше, начните со VideoFrameстраницы.