Лёша‑путешественник
Ограничение по времени: 1
секунда
Ограничение по памяти: 256
мегабайт
Алексей очень спешил в поездку и, забежав в поезд, не успел посмотреть номер вагона, зато успел посчитать, что перед ним находится не менее A
вагонов, а за ним —
не более B
вагонов. Всего в составе N
вагонов. Выведите количество вариантов номера вагона, в котором может оказаться Алексей.
Формат входных данных
В первых трёх строках вводится 3
целых числа N
, A
, B
(1≤N≤109,0<A,B<N
).
представь в виде кода на Python
python
N = int(input())
A = int(input())
B = int(input())
count = 0
for k in range(1, N+1):
if k-1 >= A and N-k <= B:
count += 1
print(count)
В этом коде мы сначала считываем значения N, A и B с помощью функции `input()`. Затем мы объявляем переменную `count` и инициализируем ее нулем.
Затем мы используем цикл `for`, чтобы перебрать все возможные значения k от 1 до N. Внутри цикла мы проверяем условия `k-1 >= A` и `N-k <= B`. Если оба условия выполняются, то мы увеличиваем переменную `count` на 1.
После окончания цикла мы выводим значение переменной `count` с помощью функции `print()`.
Таким образом, данный код на Python решает задачу и выводит количество вариантов номера вагона, в котором может оказаться Алексей.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет