Creato da tanksgodisfriday il 26/03/2006
Cose varie al PC, sul Web e nella mente. Puoi scrivermi a: tanksgodisfriday@libero.it
|
« Day #12: oggi tocca alla... | Day #14: siamo tutti ped... » |
Post n°1767 pubblicato il 13 Dicembre 2013 da tanksgodisfriday
Un tipo di problemino di logica decisamente diffuso è quello che chiede di isolare una certa quantità di liquido (es. 10 ml di acqua), avendo a disposizione una sorgente illimitata di acqua e due contenitori, di capacità diversa (es. 70ml e 50 ml) e non graduati. In genere occorre effettuare una serie più o meno lunga di riempimenti e travasi, fino a che in uno dei due contenitori rimane la quantità giusta di liquido. Bene, rimane da trovare come isolare i 10 ml chiesti, con il numero minimo di operazioni. Buon venerdì. [Tutti i post su numeri e giochi.] [Nell'immagine: anticipo la domanda che germina spontanea nel leggere questo tipo di quesiti: perché non ti compri, ad esempio, una bella serie di contenitori, evitando così di rompere le balle a me?] |
https://gold.libero.it/elaborando/trackback.php?msg=12559450
I blog che hanno inviato un Trackback a questo messaggio:
Area personale
Ultimi commenti
Inviato da: tanksgodisfriday
il 17/01/2023 alle 18:30
Inviato da: Fajr
il 17/01/2023 alle 17:14
Inviato da: Mr.Loto
il 07/01/2023 alle 18:09
Inviato da: Marco Rossi
il 18/08/2019 alle 21:27
Inviato da: amandaclark82
il 30/12/2016 alle 15:48
Le sole operazioni consentite sono:
- riempi completamente un contenitore
- versa da un contenitore a un altro
- riempio il cont70
- riempio il cont50 dal cont70, e poi butto via i 50
- sposto nel cont50 i 20 rimasti nel cont70
Servono ancora un po' di riempimenti, svuotamenti e travasi ...
riempio il cont50 dal cont70, e poi butto via i 50
sposto nel cont50 i 20 rimasti nel cont70 (fin qui il prof)
Riempio il cont70
travaso parziale dal cont70 al cont50 (sono 30 ml perché già ce ne erano 20); quindi nel cont70 ne restano40
svuoto il cont50
travaso dal con70 al con50 (sono 40ml)
riempio il cont70 e travaso una parte nel cont50 (la parte è da 10 ml perché gli altri 40 già c'erano nel cont 70 restano60 ml
butto l'acqua del cont50
Travaso dal cont70 al cont50: nel cont 70 restano 10 ml
C'è un metodo più elegante per esprimere tutti queste operazioni?
-----c70-------c50-----
-->--70---------0------
-----20---->---50------
-----20---------0--->--
------0---->---20------
-->--70--------20------
-----40---->---50------
-----40---------0--->--
------0---->---40------
-->--70--------40------
-----60---->---50------
-----60---------0--->--
-----10---->---50------
Non so se si capisce qualcosa in più della tua descrizione verbale :-)
Complimenti per la soluzione! In questi problemi, in genere, io mi impappìno.
(E infatti ho dovuto modificare 4 volte questo commento ...)
-----c70-------c50-----
-->--70---------0------ (riempio c70)
-----20---->---50------ (riempio c50 da C70)
-----20---------0--->-- (svuoto C50)
------0---->---20------ (svuoto C70 in c50)
-->--70--------20------ (riempio c70)
-----40---->---50------ (riempio c50 da C70)
-----40---------0--->-- (svuoto C50)
------0---->---40------ (svuoto C70 in c50)
-->--70--------40------ (riempio c70)
-----60---->---50------ (riempio c50 da C70)
-----60---------0--->-- (svuoto C50)
-----10---->---50------ (riempio c50 da C70)
La rappresentazione grafica che hai trovato aiuta certamente. Con il testo esplicativo accanto le cose diventano abbastanza chiare e ci si impappina di meno :-)))
Svolgere l'esperimento a casa, ed evitare di guidare nelle ore immediatamente successive.
Può portare a dipendenza. Tenere lontano dalla portata dei bambini.