Автор: | Э. Люка, И. Олейников | Ограничение времени: | 2 сек | |
Входной файл: | input.txt | Ограничение памяти: | 2 Мб | |
Выходной файл: | output.txt | |||
Максимальный балл: | 100 |
Согласно древней легенде в индийском городе Бенареса существует "Пирамида Браминов". Она состоит из N золотых колец разного диаметра и K алмазных стержней, на которые в день основания мира были надеты эти кольца. Жрецы храма должны непрерывно перекладывать кольца, соблюдая следующие правила:
1) Кольцо большего диаметра нельзя положить на кольцо меньшего диаметра
2) За один раз можно переместить только одно кольцо, являющиеся верхним на одном из стержнейКогда все кольца окажутся на K-том стержне по легенде произойдет конец света. Сначала все кольца лежат на 1-ом стержне. Так как жрецы хотят быстрее попасть на небо они просят вас написать программу, которая по числам N и K определит такой алгоритм перекладывания колец, что если К = 3, то число затраченных действий будет равно 2N-1, иначе число действий должно быть меньше чем минимум из чисел N3 и N2K.
№ | Входной файл (input.txt ) |
Выходной файл (output.txt ) |
---|---|---|
1 |
|
|