a. метро
ограничение времени 1 секунда
ограничение памяти 64mb
ввод стандартный ввод или input.txt
вывод стандартный вывод или output.txt
на некоторых кросс-платформенных станциях метро (как, например, «третьяковская») на разные стороны платформы приходят поезда разных направлений. таня договорилась встретиться с подругой на такой станции, но поскольку подруга приехала из другого часового пояса, то из-за джетлага сильно проспала, и тане пришлось долго её ждать. поезда всегда ходят точно по расписанию, и таня знает, что поезд стоит на платформе ровно одну минуту, а интервал между (время, в течение которого поезда у платформы нет) составляет a минут для поездов на первом пути и b минут для поездов на втором пути. то есть на первый путь приезжает поезд и стоит одну минуту, затем в течение a минут поезда у платформы нет, затем в течение одной минуты у платформы стоит следующий поезд и т. д.
пока таня стояла на платформе, она насчитала n поездов на первом пути и m поездов на втором пути. определите минимальное и максимальное время, которое таня могла провести на платформе, или сообщите, что она точно сбилась со счёта.
все поезда, которые видела таня, она наблюдала в течение всей минуты, то есть таня не приходит и не уходит с платформы посередине той минуты, когда поезд стоит на платформе.
формат ввода
первая строка входных данных содержит число a — интервал между на первом пути. вторая строка содержит число b — интервал между на втором пути. третья строка содержит число n — количество поездов на первом пути, которые увидела таня. четвёртая строка содержит число m — количество поездов на втором пути, которые увидела таня. все числа — целые, от 1 до 1000.
формат вывода
программа должна вывести два числа: минимальное и максимальное время в минутах, которое таня могла стоять на платформе, или одно число -1, если таня точно ошиблась.
пример 1
ввод вывод
1
3
3
2
5 7
пример 2
ввод вывод
1
5
1
2
-1
примечания
в первом примере по первому пути поезда ходят через 1 минуту. по второму — через 3. стоя на платформе 5, 6 или 7 минут, таня могла насчитать 3 поезда на первом пути и 2 на втором.
ответ:1.Блок механизм: колесо с жёлобом по окружности, вращающееся вокруг своей оси. Блок — приём в боевых искусствах, защищающий от удара. 2.Неподвижный блок закреплён, используется для направления действия силы.А подвижный,напротив не закреплён обычно располагается между двумя неподвижными блоками, используется для двойного выигрыша в силе за счет двойного проигрыша в расстоянии. 3.
рычаг и блок - оба служат для выполнения определенных операций с наименьшим приложением силы - от исполнителя, можно сказать что увеличивают силу приложенную к предмету.4.Подвижный , даёт выигрыш в 2 раза.
5.
нет. работа - это сила умноженное на расстояние. при подвижном блоке получаем выигрыш в силе в два раза, а расстояние увеличивается в два раза. В и тоге работа та же6.
неподвижный блок-120кг*10н/кг=1200Н.надо использовать подвижный блок, так как он дает выигрыш в силе в 2 раза. 1200Н/2=600Н.Сможет поднять человек.
Объяснение:блоки в книги прочитал а все остальное сам
Объяснение:
Пошаговая детализация представляет собой простой процесс, предполагающий первоначальное выражение логики модуля в терминах гипотетического (условного) языка очень высокого уровня с последующей детализацией каждого предложения в терминах языка более низкого уровня, до тех пор, пока, наконец, не будет достигнут уровень используемого языка программирования. Здесь уместно напомнить: чем меньше язык содержит деталей, тем более он высокого уровня. Можно считать языком самого высокого уровня обычную человеческую речь, а языком низкого уровня - машинный язык.