Top.Mail.Ru

Для решения задачи нужно найти наибольший номер уровня, до которого можно доехать лифтом.

Алгоритм решения:

1. Прочитать значения a, b, c – количество уровней, на которые можно подняться по кнопкам 1, 2 и 3 соответственно. Прочитать значение h – общее количество уровней на станции.

2. Найти максимальное значение между a, b и c и записать его в переменную max_value.

3. Проверить условие: если max_value больше или равно h, то максимальный номер уровня, до которого достигнуть можно, равен h.

4. Иначе, если max_value меньше h, то максимальный номер уровня, до которого достигнуть можно, равен h – max_value.

5. Вывести найденное значение на экран.

Пример:

Входные данные: a = 3, b = 5, c = 2, h = 10
Выполнение шагов алгоритма:
– max_value = max(3, 5, 2) = 5
– условие max_value < h выполняется, поэтому максимальный номер уровня = 10 - 5 = 5 Вывод: Максимальный номер уровня, до которого можно достичь, равен 5

   
[metform form_id="1136"]