Реши Олимпиадную задачку по программированию. Язык программирования Питон
Спешил на поездку и забежав в поезд не успел посмотреть номер вагона зато успел посчитать что перед ним находится не менее А вагонов а за ним не более Б вагонов. Всего в составе Н вагонов.
Выведите количество вариантов номера вагона в котором может оказаться
python
N = int(input("Введите количество вагонов в составе: "))
A = int(input("Введите минимальное количество вагонов перед нашим: "))
B = int(input("Введите максимальное количество вагонов после нашего: "))
count = 0
current_number = B
while current_number >= A and current_number <= N:
if current_number >= A and current_number <= B:
count += 1
current_number -= 1
print("Количество вариантов номера вагона:", count)
Пример работы программы:
Введите количество вагонов в составе: 10
Введите минимальное количество вагонов перед нашим: 2
Введите максимальное количество вагонов после нашего: 3
Количество вариантов номера вагона: 4
Таким образом, программа находит количество вариантов номера вагона в заданном диапазоне, при условии, что перед нашим вагоном не менее А, а за ним не более Б вагонов.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет