Есть кучка из 769 орехов. За одну операцию можно любую из

Есть кучка из 769 орехов. За одну операцию можно всякую из теснее имеющихся кучек поделить на две. Если при этом получатся две неравные кучки, то взимается штраф 1 рубль. Какова наименьшая возможная сумма штрафа, которую придется платить, чтобы получить 769 кучек по одному орешку в каждом?

Задать свой вопрос
1 ответ
Разделенье до конца без штрафов возможно, если количество орехов в кучке будет какой-или степенью двойки (2, 4, 8, 16, 32, 64, 128, 256, 512). Число 769 - нечетно, следовательно, его можно представить lt;четноеgt;+lt;нечетноеgt;. При разделении 768+1 получим первый штраф. Число 768 не является степенью двойки, поэтому нужно вновь поделить орешки на неравные кучки: 512+256 (2-ой штраф). 512 и 256 - степени двойки, означает последующее разделение можно выполнить без штрафов.
Можно разделять, к примеру, так:
1. 512 и 257 орехов (штраф 1 рубль)
2. 257 разделяем на 2 кучки: 256 и 1 (штраф 1 рубль)
3 и все следующие операции: кучки из 512 и 256 орехов разделяем на равные кучки (512: 256 и 256, 256: 128 и 128, 128: 64 и 64, 64: 32 и 32, 32: 16 и 16 и т.д.).
Получаем, что малая сумма штрафа = 2 рубля.
Светлана Паракова
спасибо
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт