
Сдать решение задачи 5-Поезд Полный балл: 100 Ограничение времени: 1 с Ограничение памяти: 512M
Ограничение размера стека: 64M Задача 5: Поезд Два друга-биолога Василий и Петр едут в Африку на поезде. Билеты они покупали в разное время и не смогли получить места в одном вагоне. Василий купил билет на место с номером X, а Петр — на место с номером Y. Все поезда в структуре РЖД комплектуются вагонами с одинаковым числом посадочных мест, равным K. Нумерация мест сквозная: в первом вагоне расположены места с номерами от 1 до K, во втором вагоне — места с номерами от K + 1 до 2K, и так далее. Помогите Василию посчитать, сколько раз он должен перейти из одного вагона в соседний для встречи с Петром. Входные данные В первой строке входных данных записано целое число K (1 ≤ K ≤ 109) — число посадочных мест в каждом вагоне. Во второй строке записано целое число X — номер места Василия. В третьей строке записано целое число Y (1 ≤ X < Y ≤ 109) — номер места Петра. Выходные данные Выведите одно целое число — количество переходов Василия из одного вагона в соседний. Система оценки Решения, работающие при K = 1 будут набирать не менее 12 баллов. Решения, работающие при K ≤ 2, будут набирать не менее 28 баллов. Решения, работающие, когда все числа не превосходят 100, будут набирать не менее 24 баллов. Пример Ввод Вывод Пояснение 3 3 7 2 Каждый вагон укомплектован тремя посадочными местами: в первом вагоне расположены места с номерами 1, 2, 3, во втором — с номерами 4, 5, 6, в третьем — с номерами 7, 8, 9. Номер места Василия равен 3, значит он находится в первом вагоне. Петр купил билет на место с номером 7, значит он в третьем вагоне. Чтобы встретиться, Василий должен перейти из первого вагона во второй, затем из второго в третий, после чего друзья окажутся в одном вагоне. Таким образом, Василию необходимо совершить два перехода между соседними вагонами. ПЖ помогите!

Ответы на вопрос

Ответ:a = int(input())
b = int(input())
c = int(input())
d = b //a
if b % a != 0
d += 1
e = c // a
if c % a != 0
e += 1
print(e - d)
Объяснение:



Конечно, я помогу разобраться с задачей.
Итак, у нас есть два друга, Василий и Петр, которые едут в поезде в Африку. Они купили билеты в разное время и не смогли получить места в одном вагоне. Василий купил билет на место с номером X, а Петр - на место с номером Y. Поезда комплектуются вагонами с одинаковым числом посадочных мест, равным K. Нумерация мест сквозная: в первом вагоне места с номерами от 1 до K, во втором - от K + 1 до 2K, и так далее.
Теперь Василий хочет узнать, сколько раз ему нужно перейти из одного вагона в соседний, чтобы встретиться с Петром.
Давай разберем пример, чтобы лучше понять задачу:
Входные данные: ``` 3 3 7 ```
В этом примере K = 3 (число посадочных мест в каждом вагоне), X = 3 (номер места Василия), Y = 7 (номер места Петра).
Каждый вагон укомплектован тремя посадочными местами: в первом вагоне - места с номерами 1, 2, 3, во втором - с номерами 4, 5, 6, в третьем - с номерами 7, 8, 9. Номер места Василия равен 3, значит, он находится в первом вагоне. Петр купил билет на место с номером 7, значит, он в третьем вагоне.
Чтобы встретиться, Василию нужно перейти из первого вагона во второй, затем из второго в третий, после чего друзья окажутся в одном вагоне. Таким образом, Василию нужно совершить два перехода между соседними вагонами.
Надеюсь, теперь задача стала более понятной. Если есть еще вопросы, не стесняйся спрашивать!


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili