Matematica pura, fisica, chimica, ecc.: compiti di allenamento del cervello che non hanno nulla a che fare con il commercio [Parte 2] - pagina 36

 
alsu:
Hm... Bene, un altro indizio. Ognuno deve lanciare una sola volta la moneta per raggiungere l'obiettivo.

È possibile risolvere il problema senza lanciare una moneta.

Hai bisogno di una moneta e di un tovagliolo. Metti una moneta con la coda in alto e coprila con un tovagliolo. Tutti i paranoici devono a turno infilare la mano sotto il tovagliolo e quello che ha pagato il pranzo (se c'è) deve lanciare la moneta.

Dopo il terzo, si toglie il tovagliolo e si vede il risultato.

Poiché solo una persona può pagare, non ci possono essere due lanci.

 
sand:

È possibile risolvere il problema senza lanciare una moneta.

Hai bisogno di una moneta e di un tovagliolo. Metti una moneta con la coda in alto e coprila con un tovagliolo. Tutti i paranoici devono a turno infilare la mano sotto il tovagliolo e quello che ha pagato il pranzo (se c'è) deve lanciare la moneta.

Dopo il terzo, si toglie il tovagliolo e si vede il risultato.

Poiché solo una persona può pagare, non ci possono essere due lanci.


Senza girare, ma con un tovagliolo.

Beh, sì, il principio è esattamente sulla parità. Nella soluzione originale, tutti lanciano una moneta, ma solo la persona a destra (e se stesso, ovviamente) mostra il risultato. Così, ognuno vede due monete: la sua e quella del suo vicino a sinistra. In seguito ognuno dice se ha visto lo stesso risultato (due teste o code) o diverso. Se qualcuno ha pagato il pranzo, deve mentire. Alla fine, un numero pari di coincidenze dice che chi ha pagato è seduto al tavolo, un numero dispari dice che il KGB sta pagando.

Questa soluzione è matematicamente equivalente alla tua, ma illustra anche il modo in cui un messaggio broadcast anonimo può essere trasmesso su qualche rete.

 
alsu:

Nessun lancio, ma con un tovagliolo.

Beh, sì, il principio è esattamente sulla parità. Nella soluzione originale, tutti lanciano una moneta, ma solo la persona alla loro destra (e loro stessi, ovviamente) vedono il risultato. Così, ognuno vede due monete: la sua e quella del suo vicino a sinistra. In seguito ognuno dice se ha visto lo stesso risultato (due teste o code) o diverso. Se qualcuno ha pagato il pranzo, deve mentire. Alla fine un numero pari di partite dice che chi ha pagato è seduto al tavolo, un numero dispari dice che paga il KGB.

Questa soluzione è matematicamente equivalente alla tua, ma illustra anche il modo in cui un messaggio broadcast anonimo può essere trasmesso su qualche rete.

Ho supposto che la soluzione originale fosse basata su codici di controllo degli errori, ma non l'ho elaborata.
 

(## / #) =(# - #) =(# + #) =(# / #)

Invece delle griglie, scrivi le cifre (123456789) in modo che tutte le uguaglianze siano vere. Nessuna cifra dovrebbe essere usata più di una volta.

 
shredder:

(## / #) =(# - #) =(# + #) =(# / #)

Invece delle griglie, scrivi le cifre (123456789) in modo che tutte le uguaglianze siano vere. Nessuna cifra dovrebbe essere usata più di una volta.


56/8=9-2=3+4=7/1
 

bravo, sabbia! Eccone un altro:

Data una serie di numeri: 1 2 3 4 5 6 7 8

Metti dei segni di punteggiatura tra le cifre in modo che il risultato sia uno. I calcoli sono fatti semplicemente da sinistra a destra, senza precedenza.

 
1+2+3*4-5+6-7-8=1 ?
 

Purtroppo no. La vostra versione dà un risultato di 10. Nota la condizione: "I calcoli sono solo da sinistra a destra, senza priorità".

Cioè 1+2=3, 3+3=6, 6*4=24, 24-5=19, ecc.

 
1-2-3/4-5+6-7+8 = 1
 

Proprio così! Il problema ha 62 soluzioni corrette, e questa è una di quelle :)

Motivazione: