Вы находитесь на странице: 1из 2

Задача Иосифа Флавия

Иосиф Флавий - известный историк первого века - выжил и стал известным


благодаря математической одаренности. В ходе иудейской войны он в
составе отряда из 41 иудейского воина был загнан римлянами в пещеру.
Предпочитая самоубийство плену, воины решили выстроиться в круг и
последовательно убивать каждого третьего из живых до тех пор, пока не
останется ни одного человека. Однако Иосиф наряду с одним из своих
единомышленников счел подобный конец бессмысленным - он быстро
вычислил спасительные места в порочном круге, на которые поставил себя и
своего товарища.
Итак, условие задачи
Необходимо расставить натуральные числа по кругу от 1 до 41. Будем
вычеркивать каждое второе число до тех пор, пока не останется одно число.
Это и будет решение задачи.
Рассмотрим, что произойдет на примере семи человек: 1 убивает 2. 3
убивает 4, 5 убивает 6. Ну, а для 7 нет 8, поэтому 7 убивает 1. Затем 3 убивает
5, 7 убивает 3. 7 победил.
Рассмотрим пример, когда в группе 5 человек. 1 убивает 2, 3 убивает 4, 5
убивает 1, 3 убивает 5. Победителем становится 3.
Для шестерых. 1 убивает 2, 3 убиваетс4, 5 убивает 6, 1 убивает 3 и 5 убивает
1. Победитель — 5.
Появляются странные закономерности. Пока что победитель — это нечетное
число. Попал на четное место — кранты. А теперь полностью заполним
таблицу.
Возьмем одного человека. Что ж. Этот человек победил, так что это было
легко.
Если есть два человека: 1 убивает 2. 1 — победитель.
Если есть три человека: 1 убивает 2, 3 убивает 1. 3 выиграл.
Если есть четыре человека: 1 убивает 2, 3 убивает 4, 1 убивает 3.

Если есть восемь человек: 1 убивает 2, 3 убивает 4, 5 убивает 6, 7 убивает 8, 1


убивает 3, 5 убивает 7, 1 убивает 5. Победителем становится 1.
Хорошо, результаты таковы: 1, 1, 3, 1, 3, 5, 7, 9.
Результат все время увеличивается на 2, но затем он сбрасывается в какой-то
момент.
Рекуррентное соотношение дает возможность очень быстро составить
таблицу первых значений.

Если сгруппировать значения n по степеням 2 (в таблице эти группы


отделены вертикальными линиями), то в каждой группе J(n) всегда будет
начинаться с 1, а затем увеличиваться на 2. Имеем формулу для нахождения
нуного места.

Вернемся к нашей задаче. Там был 41 человек в отряде. 41=32+9.


Возьмем нашу формулу 2k+1. Получим 19.

По счастливой случайности, а может быть, по божественному


предопределению, остался последним именно Иосиф еще с одним. А так как
он не хотел ни самому быть убитым по жребию, ни запятнать свои руки
кровью соотечественника, то он убедил и последнего сдаться римлянам и
сохранить себе жизнь. (Иудейская война, книга 3, глава 8, 7).

Вам также может понравиться