1. La sfida dei biscotti. Alberto e Beatrice hanno di fronte due contenitori con biscotti. In un contenitore ci sono 8 biscotti al cioccolato e nell’altro 4 biscotti al limone. Ogni giocatore può prendere i biscotti in due modi:
- prendere un numero qualsiasi di biscotti da un contenitore,
- prendere un numero uguale di biscotti da entrambi i contenitori.
Il giocatore che prende l’ultimo biscotto vince la partita e può tenere tutti i biscotti. Alberto inizia per primo. Quanti e quale tipo di biscotti deve prendere per vincere?
2. Pancake a colazione. Due amici sono a colazione di fronte a due pile di pancake di altezza m e n. Decidono di mangiare, a turno, dalla pila più grande un numero di pancake multiplo dei pancake nella pila più piccola. Il pancake inferiore di ogni pila è avariato e quindi chi finisce una pila è perdente. Per quali coppie m,n c’è una strategia vincente per chi inizia il gioco?
Ad esempio se le pile sono composte da 9 e da 5 pancake, il primo giocatore prende 5 pancake dalla prima pila lasciando 4 e 5, il secondo giocatore prende 4 pancake dalla seconda pila lasciando 4 e 1. A questo punto il primo giocatore prende 3 pancake dalla prima pila lasciando 1 e 1 così il secondo giocatore è costretto a prendere l’ultimo pancake di una pila è sarà perdente.
3. Tovaglia con triangoli. Due amici fanno colazione su una tovaglia disegnata con triangoli equilateri. Uno chiede all’altro quante sono le probabilità che lanciando un biscotto circolare di raggio 2 cm, si fermi all’interno del triangolo di lato 12 cm, senza toccare i lati?
disegno non in scala
La sfida dei biscotti è trattata nel libro “Head Scratcher – The puzzle book”, R. Eastaway – B. Hobbs.
Pile di pancake è una rielaborazione dal libro “Mathematical Puzzle” di P. Winkler.
9 risposte
Il terzo quesito mi sembra molto intrigante perché una completa strategia non credo sia semplice da individuare, però si può ragionare in questo modo (suppongo m >= n):
sicuramente chi inizia vince se:
m è diverso da n (altrimenti è costretto a mangiare un’intera pila)
_e_ se si verifica una delle condizioni che seguono:
1) m è multiplo di n (m può essere ridotto in modo che rimangano n e n che sono perdenti per chi ha il turno)
oppure
2) m è maggiore di 2n, cioè m = kn + q con k >= 2 e q 0 (esempio 17,7, k = 2, q = 3). In questo caso io ho la scelta se lasciare come nuovo m il valore q (mangiandone kn) oppure n+q (mangiandone (k-1)n). Se lasciare q per me è vincente ne lascerò q, se è perdente ne lascerò n+q costringendo l’avversario con la mossa successiva a lasciarmi q che sarà vincente per me
oppure (siamo nel caso rimanente, m n e m = n+q con q 0 e q n e m < 2n)
3) in questo caso bisogna determinare se con la (unica) mossa che sono costretto a fare riesco o no a riportarmi in uno dei casi precedenti.
Esempio: 12,7.
Mossa mia (forzata): 7,5.
Mossa dell'avversario (forzata): 5,2.
Ora sono nel caso 2), posso scegliere tra 3,2 o 2,1. Scelgo 3,2 e vinco.
Altro esempio: 13,8.
Mossa mia (forzata): 8,5.
Mossa dell'avversario (forzata): 5,3.
Mossa mia (forzata): 3,2.
Mossa dell'avversario (forzata): 2.1, sono nel caso 1) e vinco.
Altro esempio: 14,9.
Mossa mia (forzata): 9,5.
Mossa dell'avversario (forzata): 5,4.
Mossa mia (forzata): 4,1, l'avversario è nel caso 1) e io perdo.
Un'analisi teorica dei casi in cui si vince non sono riuscito a formularla. Ho fatto però delle prove e mi sono aiutato con il PC per arrivare a stabilire che per ogni m si vince per tutti gli n da 1 a n_max come appare nella tabella che segue.
m, n_max: 2, 1
m, n_max: 3, 1
m, n_max: 4, 2
m, n_max: 5, 3
m, n_max: 6, 3
m, n_max: 7, 4
m, n_max: 8, 4
m, n_max: 9, 5
m, n_max: 10, 6
m, n_max: 11, 6
m, n_max: 12, 7
m, n_max: 13, 8
m, n_max: 14, 8
m, n_max: 15, 9
m, n_max: 16, 9
m, n_max: 17, 10
m, n_max: 18, 11
m, n_max: 19, 11
m, n_max: 20, 12
m, n_max: 21, 12
m, n_max: 22, 13
m, n_max: 23, 14
m, n_max: 24, 14
m, n_max: 25, 15
m, n_max: 26, 16
m, n_max: 27, 16
m, n_max: 28, 17
m, n_max: 29, 17
m, n_max: 30, 18
m, n_max: 31, 19
m, n_max: 32, 19
m, n_max: 33, 20
m, n_max: 34, 21
m, n_max: 35, 21
m, n_max: 36, 22
m, n_max: 37, 22
m, n_max: 38, 23
m, n_max: 39, 24
m, n_max: 40, 24
m, n_max: 41, 25
m, n_max: 42, 25
m, n_max: 43, 26
m, n_max: 44, 27
m, n_max: 45, 27
m, n_max: 46, 28
m, n_max: 47, 29
m, n_max: 48, 29
m, n_max: 49, 30
m, n_max: 50, 30
m, n_max: 51, 31
m, n_max: 52, 32
m, n_max: 53, 32
m, n_max: 54, 33
m, n_max: 55, 33
m, n_max: 56, 34
m, n_max: 57, 35
m, n_max: 58, 35
m, n_max: 59, 36
m, n_max: 60, 37
m, n_max: 61, 37
m, n_max: 62, 38
m, n_max: 63, 38
m, n_max: 64, 39
m, n_max: 65, 40
m, n_max: 66, 40
m, n_max: 67, 41
m, n_max: 68, 42
m, n_max: 69, 42
m, n_max: 70, 43
m, n_max: 71, 43
m, n_max: 72, 44
m, n_max: 73, 45
m, n_max: 74, 45
m, n_max: 75, 46
m, n_max: 76, 46
m, n_max: 77, 47
m, n_max: 78, 48
m, n_max: 79, 48
m, n_max: 80, 49
m, n_max: 81, 50
m, n_max: 82, 50
m, n_max: 83, 51
m, n_max: 84, 51
m, n_max: 85, 52
m, n_max: 86, 53
m, n_max: 87, 53
m, n_max: 88, 54
m, n_max: 89, 55
m, n_max: 90, 55
m, n_max: 91, 56
m, n_max: 92, 56
m, n_max: 93, 57
m, n_max: 94, 58
m, n_max: 95, 58
m, n_max: 96, 59
m, n_max: 97, 59
m, n_max: 98, 60
m, n_max: 99, 61
m, n_max: 100, 61
Non riesco a motivare il perché di quella progressione di n_max e per ora mi fermo. Sempre che non abbia fatto errori nell’analisi e nel programma, cosa sempre probabile. Questo per ora è tutto. 🙂
Per il problema 3:
l’approccio dovrebbe essere secondo me di calcolare la probabilità che il punto corrispondente al centro del biscotto ricada in un’area triangolare di lato 12-2*SQRT(3), cioè circa 5,07cm, rappresentata dal triangolo equilatero rosso in figura
Ottimo Vic, è questo il metodo da utilizzare. A domani per tt le soluzioni.
Ciao Fabio. Ti ringrazio.
Innanzitutto comunque correggo il mio errore di digitazione nella formula precedente:
il lato è 12-4*SQRT(3); il valore era però giusto: 5.07cm
Nel frattempo ho potuto fare anche i calcoli per risolvere il problema, e mi risulta che la probabilità è pari al rapporto delle aree dei due triangoli.
In ultima analisi è uguale al rapporto dei quadrati dei rispettivi lati, quindi:
P = (5,07^2) / (12^2) = 17,86%
1. Alberto prende 4 biscotti dal contenitore con quelli al cioccolato come prima mossa. Così poi qualsiasi numero di biscotti Beatrice prenda, lui può pareggiare.
Alberto deve prendere 5 biscotti al cioccolato.
No, perché resterebbero 4 e 4. A quel punto Beatrice potrebbe prenderli tutti e così vincerebbe.
la mia risposta è per Pamy Pa.