Il problema dei “Water Jug” è un rompicapo classico che mette alla prova la logica e la capacità di pianificazione di chi lo affronta. Immaginate di avere due brocche d’acqua, ciascuna con una capacità differente, e un lago illimitato di acqua. Il vostro obiettivo è misurare esattamente una certa quantità d’acqua, che di solito non è uguale alla capacità di nessuna delle due brocche.

La sfida è come riempire e svuotare le brocche tra loro per arrivare alla misura desiderata. Le uniche azioni permesse sono: riempire una brocca fino all’orlo, svuotare completamente una brocca, e trasferire l’acqua da una brocca all’altra fino a che non si riempie o l’altra si svuota.

Il problema può sembrare semplice, ma spesso richiede una serie di passaggi non intuitivi e può diventare particolarmente complesso a seconda delle capacità delle brocche e della quantità di acqua richiesta.

Questo puzzle è noto per essere stato presentato nel film “Die Hard 3”, dove i protagonisti utilizzano brocche di 3 e 5 galloni per disinnescare una bomba riempiendo una fontana esattamente con 4 galloni d’acqua. La soluzione di problemi come questo richiede creatività e la capacità di pensare fuori dagli schemi.