Быстрее до страницы
В книге можно листать с начала или с конца, и хочется выбрать путь покороче. Функция получает общее число страниц n и нужную страницу p. Верните минимальное количество переворотов листа, которое нужно сделать, чтобы добраться до страницы p.
Примеры
Ввод
6, 2Вывод
1Ввод
5, 4Вывод
0Ввод
6, 1Вывод
0Нужно реализовать
def drawing_book(n: int, p: int) -> int:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
6, 2Ожидаемый
12
Ввод
5, 4Ожидаемый
03
Ввод
6, 1Ожидаемый
04
Ввод
6, 6Ожидаемый
05
Ввод
7, 4Ожидаемый
16
Ввод
6, -6Ожидаемый
-3Фокус-радио
На паузе · SomaFM · Fluid