Автор: | Антон Карабанов | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 256 Мб | |
Выходной файл: | Стандартный выход | |||
Максимальный балл: | 100 |
...
Вокруг него кишат и движутся, как тени,
Директоры, главы различных отделений,
Вице-начальники, светила разных мест,
Навыйные кресты и сотни лент и звезд;
Те в деле уж под ним, а те на изготовке,
Те перьями скрипят и пишут по диктовке
...
Владимир Бенедиктов, "Он", 1857 г.
Хорошо, когда государственная машина управляется мудро и умело! Счастлива страна, в которой чиновники занимают должности согласно деловым качествам, знанию предметной области и управленческому опыту! Блестящие перспективы открываются перед такой державой. Вот и натуральные числа захотели выстроить свою собственную иерархическую "Табель о рангах".
2n − 1 натуральных чисел расположились в узлах бинарного дерева высотой n в порядке прямого обхода. Определите, на каком уровне находится число m.
Две строки входного файла содержат два натуральных числа: n и m.
Обратите внимание, что при заданных ограничениях для хранения данных необходимо использовать 64-битный тип данных, например long long в C++, int64 в Free Pascal, long в Java.
Выведите одно натуральное число — ответ на вопрос задачи.
1 ≤ n ≤ 60
1 ≤ m ≤ 2n − 1
Баллы за каждый тест начисляются независимо.
Решения, верно работающие при n ≤ 10, получат не менее 20 баллов.
Смотри рисунок.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|