PDA

View Full Version : [JAVA] come risolvereste questo esercizio


dottorkame
07-06-2005, 08:49
ciao a tutti come da topic

nella piazza principale di una citta si svolge quotidianamente il mercato durante le ore diurne ,
mentre nelle ore notturne
la piazza viene chiusa per permettere alla nettezza urbana di effettuare la pulizia.
All' orario di apertura un vigile segnala che la piazza e' aperta e , da quel momento,
le persone possono sia entrare nella piazza
che uscirne. Se il numero di persone presenti nella piazza in un certo momento raggiunge
la capienza massima NP della piazza, le
persone possono solo uscire finche il numero di persone presenti nella piazza non e'
ritornato ad essere inferiore a NP. per semplicita si supponga che solo una persona alla volta
puo entrare o uscire. All' interno della piazza c' e' un '
area all' interno della quale e' stato allestito un piccolo teatro
in cui, per tutta la durata della giornataed a orario continuato, viene presentato uno spettacolo.
Le persone che sono entrate nella piazza possonoi entrare e uscire liberamente dal teatro,
ma il teatro ha una capienza massima di NT posti. All' orario di chiusura il vigile segnala che
la piazza e' chiusa e dal quel momento le persone possono solo uscire. supporre NP = 3, NT = 2 e
limitare a 4 il numero di persone