<div class="page">
<div class="cover text-center">
<img class="mx-auto" src=/itb/images/logo_mislata.png alt="logo">
# Fire
<div class="text-end fit-content ms-auto my-3 mt-auto pt-3">
<p><strong>Autor:</strong> Joan Puigcerver Ibáñez</p>
<p><strong>Correu electrònic:</strong> j.puigcerveribanez@edu.gva.es</p>
<p><strong>Curs:</strong> 2024/2025</p>
</div>
<div>
<p class="fw-bold mb-0">Llicència: BY-NC-SA</p>
<p class="d-none d-md-block">(Reconeixement - No Comercial - Compartir Igual)</p>
<a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ca" target="_blank">
<img class="mx-auto" src="/itb/images/license.png" alt="Licence"/>
</a>
</div><!--license-->
</div><!--cover-->
</div><!--page-->
{:toc}
# Objectius
Conèixer i implementar programes que sincronitzen l'accés a recursos d'una manera segura.
# Entrega
L'exercici ha d'estar situat en el package corresponent:
- __Package:__ ud2.exericises.fire
- El nom de la classe de cada exercici és el nom.
- El format de la eixida del programa ha de ser consistent
amb el format demanat.
## ExtinguishFire
Volem fer un programa que simule el mon real, on un helicòpter dels bombers ha de carregar aigua
d'una piscina per apagar un foc.
L'helicòpter ha d'esperar a què una pisicina estiga plena per poder carregar aigua i llançar-la sobre el foc.
Al mateix temps, hi ha treballadors de la piscina que aniran omplint-la sempre i quan no estiga plena, fins
que el foc s'haja extingit.
## Solució
Codi font disponible a: https://github.com/fpmislata-dam2s-psp/PuigcerverJoan-PSP-solucions/tree/main/src/ud2/exercises/fire
Aquest lloc web utilitza galetes per millorar l'experiència de l'usuari