18 706
правок
м (→История: орфография, пунктуация) |
м (→Пример: орфография) |
||
| [[Файл:Program1.GIF|400]]
|-
! Рис 1. Круг из 10
|-
! должен «умереть» каждый второй
! Рис. 5 — 1-й этап при количестве солдат в круге 2n
|}
Наблюдается аналогичная ситуация и при 2n
{| class="wikitable"
|}
Из чего можно вывести формулу F(2n) = 2
Рассмотрим случай № 2, приняв во внимание тот факт, что на вход подаются 2n + 1 число солдат (то есть нечетное количество солдат). После проведения 1-го этапа «исключения» солдат из круга получится нечто, приведенное на рис.7.
{| class="wikitable"
! Рис. 7 — 1-й этап при количестве солдат в круге 2n + 1
|}
Из чего можно вывести формулу F(2n +1) = 2
Сведем все рассмотренные ситуации и запишем все случаи в виде системы, позволяющей определить значение функции F(n) — для любых значений n:
{| class="wikitable"
Выведенные выше формулы могут быть применены и для решения исходной задачи — Иосифа Флавия.
А именно:
F(2
=== Представление решения для случая убийства каждого 2-го через двоичную запись ===
|