Il problema di Josephus

Messaggioda dan95 » 27/07/2017, 08:43

Supponiamo di avere un numero $N$ di soldati disposti in cerchio e numerati da $1$ a $N$, la regola è questa:
Ogni soldato, in senso orario, uccide il soldato (vivo) più vicino. Chi sopravvive?

Esempio: Con $N=5$ sopravvive il soldato n° 3
"Chi è padrone del proprio respiro, è padrone della propria vita."~ Antico proverbio

"La capacità di scegliere è un dono che la natura fa all'uomo. Scegliere è un dono che l'uomo fa a se stesso." D.B.

"Il genio è semplicemente un uomo con la mente da donna." D. B.
dan95
Cannot live without
Cannot live without
 
Messaggio: 1917 di 5268
Iscritto il: 10/06/2013, 16:37
Località: Roma Caput Mundi

Re: Il problema di Josephus

Messaggioda axpgn » 27/07/2017, 17:17

Testo nascosto, fai click qui per vederlo
Supponendo che si parta dal numero $1$ e si prosegua in ordine crescente , se $N=2^b$ allora il sopravvissuto è il numero $1$ altrimenti tra una potenza di due e l'altra avremo la sequenza crescente dei dispari ... per esempio

$((N=4,s=1),(N=5,s=3),(N=6,s=5),(N=7,s=7),(N=8,s=1))$


Cordialmente, Alex
axpgn
Cannot live without
Cannot live without
 
Messaggio: 8836 di 40653
Iscritto il: 20/11/2013, 22:03

Re: Il problema di Josephus

Messaggioda orsoulx » 27/07/2017, 19:17

Testo nascosto, fai click qui per vederlo
Se si scrive N in base due si salverà il soldato n che, sempre in base due, è rappresentato dalla rotazione dei bit di N di una posizione verso sinistra: si shiftano i bit di un posto a sinistra e si trasferisce il bit più alto nella posizione 1.
Ciao
Stephen Wolfram non mi è simpatico, anche perché il malefico Wolfram|Alpha non mi permette di credere che $ e^\pi=(640320^3+744)^(1/\sqrt(163)) $.
"Sono venticinque secoli che la filosofia inquadra i problemi, ma non scatta mai la foto.” - Edoardo Boncinelli, L'infinito in breve.
orsoulx
Cannot live without
Cannot live without
 
Messaggio: 1244 di 3906
Iscritto il: 30/12/2014, 11:13

Re: Il problema di Josephus

Messaggioda dan95 » 27/07/2017, 21:41

:smt023
È un problema abbastanza noto per saperne di più Problema di Josephus
"Chi è padrone del proprio respiro, è padrone della propria vita."~ Antico proverbio

"La capacità di scegliere è un dono che la natura fa all'uomo. Scegliere è un dono che l'uomo fa a se stesso." D.B.

"Il genio è semplicemente un uomo con la mente da donna." D. B.
dan95
Cannot live without
Cannot live without
 
Messaggio: 1920 di 5268
Iscritto il: 10/06/2013, 16:37
Località: Roma Caput Mundi

Re: Il problema di Josephus

Messaggioda axpgn » 27/07/2017, 22:25

Conoscevo già il problema originale, mi è capitato di leggerne altri, se li ritrovo li posto ... però mi pare che non esista una procedura generale (oltre questo caso s'intende) ... isn't it?

Cordialmente, Alex
axpgn
Cannot live without
Cannot live without
 
Messaggio: 8839 di 40653
Iscritto il: 20/11/2013, 22:03

Re: Il problema di Josephus

Messaggioda dan95 » 27/07/2017, 23:33

"Chi è padrone del proprio respiro, è padrone della propria vita."~ Antico proverbio

"La capacità di scegliere è un dono che la natura fa all'uomo. Scegliere è un dono che l'uomo fa a se stesso." D.B.

"Il genio è semplicemente un uomo con la mente da donna." D. B.
dan95
Cannot live without
Cannot live without
 
Messaggio: 1922 di 5268
Iscritto il: 10/06/2013, 16:37
Località: Roma Caput Mundi

Re: Il problema di Josephus

Messaggioda axpgn » 28/07/2017, 00:19

Due problemi:
- finché si tratta di leggere in inglese non c'è problema ma capire un discorso in inglese è un gran casino ... (eufemismo)
- il mio pc si rifiuta di farmi vedere i filmati di Youtube ...

quindi ero come il palo della banda dell'ortica: "perché vederci non vedeva un autobotte, però sentirci ghe sentiva un acident." (cit.Jannacci) ... :lol: :lol:

Comunque, son riuscito a vederlo ( :-D ): in sostanza è arrivato alle conclusioni mie e di orsoulx ... cioè esiste un metodo quando il passo è $1$ ma quando è un generico $m$ ? Puoi solo contare ... :wink:

Tra l'altro il problema originale di Josephus richiede la decimazione ogni tre persone (ed è riportato da Hegesippus nel "De Bello Judaico"): in quale posizione deve mettersi Josephus per salvarsi ($41$ persone, si parte a contare da $1$, il terzo viene eliminato)

Cordialmente, alex
axpgn
Cannot live without
Cannot live without
 
Messaggio: 8840 di 40653
Iscritto il: 20/11/2013, 22:03

Re: Il problema di Josephus

Messaggioda dan95 » 28/07/2017, 06:15

axpgn ha scritto:Puoi solo contare ...

O programmare...
"Chi è padrone del proprio respiro, è padrone della propria vita."~ Antico proverbio

"La capacità di scegliere è un dono che la natura fa all'uomo. Scegliere è un dono che l'uomo fa a se stesso." D.B.

"Il genio è semplicemente un uomo con la mente da donna." D. B.
dan95
Cannot live without
Cannot live without
 
Messaggio: 1923 di 5268
Iscritto il: 10/06/2013, 16:37
Località: Roma Caput Mundi

Re: Il problema di Josephus

Messaggioda axpgn » 28/07/2017, 11:18

Se uno ne è capace ... :-D

Dai, dimmi dove deve mettersi Josephus (nel problema originale ...) :D
axpgn
Cannot live without
Cannot live without
 
Messaggio: 8841 di 40653
Iscritto il: 20/11/2013, 22:03

Re: Il problema di Josephus

Messaggioda andomito » 04/04/2019, 16:27

axpgn ha scritto:Se uno ne è capace ... :-D

Dai, dimmi dove deve mettersi Josephus (nel problema originale ...) :D


Se ho 41 decimandi, messi in cerchio, che uno sì, uno no prendono il coltello e ammazzano successivo girando in senso orario, detto numero 1 quello che inizia a contare (cui segue il 2 che ammazza il 3), alla fine ...
Testo nascosto, fai click qui per vederlo
rimangono il numero 16 che conta e il numero 31 che prende il coltello e lo uccide, rimanendo ultimo superstite.

Dunque lo scaltro Josephus si metterà in quest'ultima posizione. :snakeman:

Purtroppo non ho una formula risolutiva, ci sono arrivato contando.
andomito
Junior Member
Junior Member
 
Messaggio: 44 di 308
Iscritto il: 07/02/2019, 15:05


Torna a Giochi matematici

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite