Лучшие помощники
- Megamozg 2170 б
- Matalya1 1800 б
- DevAdmin 1685 б
- arkasha_bortnikov 775 б
- Dwayne_Johnson 755 б
3 апреля 2023 10:37
584
Сдать решение задачи 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 баллов.
1
ответ
Ответ:
a = int(input()) # кол-во мест в вагоне
b = int(input()) # место Василия
c = int(input()) # место Петра
x = a - 1
d = (b + x) // a # вагон Василия
e = (c + x) // a # вагон Петра
if d > e:
print(d - e)
else:
print(e - d)
на 100/100; язык - python3
a = int(input()) # кол-во мест в вагоне
b = int(input()) # место Василия
c = int(input()) # место Петра
x = a - 1
d = (b + x) // a # вагон Василия
e = (c + x) // a # вагон Петра
if d > e:
print(d - e)
else:
print(e - d)
на 100/100; язык - python3
0
·
Хороший ответ
5 апреля 2023 10:37
Остались вопросы?
Еще вопросы по категории Математика
Какую дробь представляет число 0.2?...
Что будет, если сложить 1 и 4?...
Рисунки изображены автомобиль и фонарный столб высота фонарного столба 3,2 м Определите примерно высоту автомобилей в метрах...
Написать уравнение гидролиза калия( CH3COOK), определите ph и константу гидролиза 0,1 моль/л....
имелась пачка бумаги. на перепечатывание одной рукописи израсходовали 3\5 пачки. на перепечатывание другой рукописи ушло 0.8 остатка. сколько листов б...