Задача Йосипа Флавія (проблема Йосипа Флавія) — математична задача.
Опис задачі і розв'язок
Історія задачі
Задача виникла на основі легенди. Йосип Флавій був римським істориком, євреєм за походженням. Дія легенди відбувалася під час . Гарнізон із 41 сикарія, що обороняв галілейський замок Масада, не хотів здаватись в полон римлянам. Сикарії стали в коло й домовились, що кожні два воїни будуть убивати третього, доки не загинуть всі. Самогубство — тяжкий гріх, але той, хто врешті-решт залишиться останнім, мусить це зробити. Йосип Флавій, командир цього гарнізону, нібито розрахував, де йому та його другу потрібно стати, щоб залишитись останніми, але не для того щоб убити друга, а щоб здати замок римлянам.
Сучасне формулювання задачі
У сучасному формулюванні задачі беруть участь воїнів і вони вбивають кожного . Слід знайти номер початкової позиції воїна, який повинен залишитись останнім.
При . Нехай . Після закреслювання чисел з до залишається , при чому на першому місці стоїть число , на другому — і т. д. На місці з номером стоїть число . І нарешті, на місці з номером стоїть число . Тому справедлива рекурентна формула:
, якщо , i
, якщо .
Із формули видно, що, якщо , i при то
Тому, для маємо:
, якщо , то є при , а при маємо: . Потім , якщо , то є при , а при маємо . І т.д. У загальному випадку для
, якщо , то є при , а при маємо
Виведемо загальну формулу для при . Виразимо число , де Число дає такий же залишок при ділені на , як і .
Тому , і, , .
- Після підстановки отримаємо основну формулу:
- Формула працює лише для випадків, коли m не дорівнює n. Зазначимо, що у випадку відповіддю буде .
- Використано розв'язання Анатолія Казмерчука.
Див. також
Література
- М. А. Алексеев. Задача Иосифа Флавия // Империя Математики. — 2001. — № 2. — С. 22—28.
- Дональд Кнут, Роналд Грэхем, [ru]. [en] = Concrete Mathematics. A Foundation for Computer Science. — М. : Мир; , 2006. — С. 703. — .
Інтернет-ресурси
- Josephus Flavius game (Java Applet) at cut-the-knot allowing selection of every nth out of 50 (maximum).
- Weisstein, Eric W. Josephus Problem(англ.) на сайті Wolfram MathWorld.
- The Josephus Problem - Numberphile на YouTube
- Generalized Josephus Problem
Примітки
- . www.vehi.net. Архів оригіналу за 20 серпня 2020. Процитовано 21 січня 2022.
- . Хабр (рос.). Архів оригіналу за 21 січня 2022. Процитовано 21 січня 2022.
- Казмерчук Анатолій Іванович
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Zadacha Josipa Flaviya problema Josipa Flaviya matematichna zadacha Opis zadachi i rozv yazokIstoriya zadachi Zadacha vinikla na osnovi legendi Josip Flavij buv rimskim istorikom yevreyem za pohodzhennyam Diya legendi vidbuvalasya pid chas Garnizon iz 41 sikariya sho oboronyav galilejskij zamok Masada ne hotiv zdavatis v polon rimlyanam Sikariyi stali v kolo j domovilis sho kozhni dva voyini budut ubivati tretogo doki ne zaginut vsi Samogubstvo tyazhkij grih ale toj hto vreshti resht zalishitsya ostannim musit ce zrobiti Josip Flavij komandir cogo garnizonu nibito rozrahuvav de jomu ta jogo drugu potribno stati shob zalishitis ostannimi ale ne dlya togo shob ubiti druga a shob zdati zamok rimlyanam Suchasne formulyuvannya zadachi U suchasnomu formulyuvanni zadachi berut uchast n displaystyle n voyiniv i voni vbivayut kozhnogo m displaystyle m Slid znajti nomer k displaystyle k pochatkovoyi poziciyi voyina yakij povinen zalishitis ostannim Pri n 1 m displaystyle n 1 m Nehaj n gt m displaystyle n gt m Pislya zakreslyuvannya chisel z 2 displaystyle 2 do m displaystyle m zalishayetsya n m 1 displaystyle n m 1 pri chomu na pershomu misci stoyit chislo m 1 displaystyle m 1 na drugomu m 2 displaystyle m 2 i t d Na misci z nomerom n m displaystyle n m stoyit chislo n displaystyle n I nareshti na misci z nomerom n m 1 displaystyle n m 1 stoyit chislo 1 displaystyle 1 Tomu spravedliva rekurentna formula k n m k n m 1 m displaystyle k n m k n m 1 m yaksho k n m 1 m lt n m 1 displaystyle k n m 1 m lt n m 1 i k n m 1 displaystyle k n m 1 yaksho k n m 1 m n m 1 displaystyle k n m 1 m n m 1 Iz formuli vidno sho yaksho k n m q displaystyle k n m q i pri n gt q displaystyle n gt q to k n m 1 m q m displaystyle k n m 1 m q m Tomu dlya r 1 m 1 displaystyle r 1 m 1 mayemo k s m 1 r m s m 1 displaystyle k s m 1 r m sm 1 yaksho s m lt s m 1 r displaystyle sm lt s m 1 r to ye pri s lt r displaystyle s lt r a pri s r displaystyle s r mayemo k r m m 1 displaystyle k rm m 1 Potim k s r 1 r m m s m 1 displaystyle k s r 1 rm m sm 1 yaksho s m lt s m 1 r m displaystyle sm lt s m 1 rm to ye pri s lt r m displaystyle s lt rm a pri s r m displaystyle s rm mayemo k r m 2 m 1 displaystyle k rm 2 m 1 I t d U zagalnomu vipadku dlya l 0 1 2 displaystyle l 0 1 2 k s m 1 r k l m s m 1 displaystyle k s m 1 rk l m sm 1 yaksho s m lt s m 1 r m l displaystyle sm lt s m 1 rm l to ye pri s lt r m l displaystyle s lt rm l a pri s r m l displaystyle s rm l mayemo k r m l 1 m 1 displaystyle k rm l 1 m 1 Vivedemo zagalnu formulu dlya k n m displaystyle k n m pri m gt 1 displaystyle m gt 1 Virazimo chislo n s m 1 r m l displaystyle n s m 1 rm l de r 1 m 1 l 0 1 2 s 0 r m k 1 displaystyle r 1 m 1 l 0 1 2 s 0 rm k 1 Chislo r displaystyle r daye takij zhe zalishok pri dileni na q 1 displaystyle q 1 yak i n displaystyle n Tomu r n 1 m o d m 1 1 displaystyle r n 1 mod m 1 1 i l l o g m n r displaystyle l log m n r s n r m l m 1 displaystyle s n rm l m 1 Pislya pidstanovki otrimayemo osnovnu formulu k n m m m 1 n n 1 mod m 1 1 m b log m n n 1 mod m 1 1 c 1 displaystyle k n m frac m m 1 n n 1 mod m 1 1 m mathcal b log m frac n n 1 mod m 1 1 mathcal c 1 Formula pracyuye lishe dlya vipadkiv koli m ne dorivnyuye n Zaznachimo sho u vipadku m n displaystyle m n vidpoviddyu bude k 1 displaystyle k 1 Vikoristano rozv yazannya Anatoliya Kazmerchuka Div takozhShaslive chislo lucky number LiteraturaM A Alekseev Zadacha Iosifa Flaviya Imperiya Matematiki 2001 2 S 22 28 Donald Knut Ronald Grehem ru en Concrete Mathematics A Foundation for Computer Science M Mir 2006 S 703 ISBN 5 94774 560 7 Internet resursiJosephus Flavius game Java Applet at cut the knot allowing selection of every nth out of 50 maximum Weisstein Eric W Josephus Problem angl na sajti Wolfram MathWorld The Josephus Problem Numberphile na YouTube Generalized Josephus ProblemPrimitki www vehi net Arhiv originalu za 20 serpnya 2020 Procitovano 21 sichnya 2022 Habr ros Arhiv originalu za 21 sichnya 2022 Procitovano 21 sichnya 2022 Kazmerchuk Anatolij Ivanovich