Задача 3
На кольцевом маршруте автобуса N остановок. Это значит, что через N остановок автобус оказывается в том же месте, откуда начал маршрут.
Петя сел на своей остановке около дома и тут же заснул. Проехав X остановок, он проснулся. Пете не хотелось пересаживаться на автобус, идущий обратно, поэтому он решил остаться в автобусе, пока не доедет опять до своей остановки, и выйти (но не делать больше лишних кругов).
Напиши программу, которая прочитает числа N и X и посчитает, какое минимальное количество остановок Пете нужно проехать, чтобы вернуться домой.
Ввод Вывод
9
21 6
9
18 0
Примечание: если Петя проехал 21 остановку (на маршруте в 9 остановок), то это значит, что он сделал 2 полных круга и проехал ещё 3 остановки. Чтобы вернуться домой, ему нужно проехать ещё 6 остановок.
А если он проехал 18 остановок (на том же маршруте длиной в 9), то это значит, что он проехал ровно 2 круга и может выйти сейчас.
Ответы
Ответ дал:
11
Ответ:
N=int(input())
X=int(input())
if X%N==0:
print(0)
else:
print(N-X%N)
Объяснение:
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
7 лет назад
7 лет назад
8 лет назад