Внутри сложной системы управления космическим лифтом используется алгоритм предсказания времени достижения орбитальной станции. Система лифта состоит из Ндискретных энергетических уровней. Специальный робот-подъёмник, двигаясь по системе, за один цикл
- Программирование
Условие:
Внутри сложной системы управления космическим лифтом используется алгоритм предсказания времени достижения орбитальной станции. Система лифта состоит из Ндискретных энергетических уровней. Специальный робот-подъёмник, двигаясь по системе, за один цикл работы поднимается на А уровней, а за следующий цикл простоя опускается на Вуровней. Цикл работы всегда идёт первым. Подъёмник запускается на нулевом уровне. Если робот достигает орбитальной станции (уровень H) в ходе цикла работы, он останавливается.
Программа получает на вход три целых числа: Н (количество энергетических уровней), А (подъём за цикл работы), В (спуск за цикл простоя). Гарантируется, что А > В2 0, Н > 0.
Ваша задача - написать программу, результатом которой является одно целое число - номер цикла работы, когда робот достигнет орбитальной станции.
Решение:
Для решения задачи, давайте проанализируем, как работает робот-подъёмник. 1. Робот начинает на нулевом уровне (уровень 0). 2. В каждом цикле работы он поднимается на A уровней. 3. Затем, в следующем цикле простоя, он опускается на B уровней. 4. Таким образом, за один полный цикл (работа + простой) он фактически поднимается на (A - B) уровней. Теперь давайте определим, сколько полных циклов потребуется, чтобы достичь уровня H. 1. После первого цикла работы робот поднимется на A уровней. Если A = H, то он достигнет орбитальной станции в первом цикле работы. 2. Если A H, то он поднимется на A...
Таким образом, программа вычисляет, в каком цикле работы робот достигнет орбитальной станции.Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Текстильная промышленность
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства