Come già ho detto più volte devono entrare 3 thread per volta. Nella traccia dell'esecizio la botte ha 3 rubinetti e i "bevitori" sono 20 di conseguenza possono bere solo tre persone alla volta. Pur non avendo ancora studiato i semafori in java suppongo che dovrebbe esserci una variabile semaforo che permette a n thread di accedere alla sezione critica e così sarebbe tutto più semplice. Se l'esercizio non imponeva la realizzazione con monitor l'avrei sicuramente risolto con i semafori(documentandomi per bene) e vi avrei lasciato in pace. Se qualcuno vuole ed è in grado di aiutarmi gliene sarò grato (altrimenti non credo che frequenterò più questo forum)Ovviamente ne entrerà solo uno.![]()