voir le fichier : phi_classique_comme_dans_le_cours.c La solution est la meme que celle decrite dans le cours, cependant : - Les fourchettes sont toutes des ressources differentes car chaque philosophe n'utilise pas n'importe quelle fourchette : il utilise les fourchettes autours de lui. Impossible donc d'utiliser un compteur "nb_ressources" comme dans le cours - L'etat des fourchettes n'est pas memorise dans une variable d'etat ... car il est indirectement memorise par l'etat des taches/philosophes - A la liberation, on regarde si l'on peut liberer les deux philosophes proches de celui qui libere les fourchettes (cad celui qui invoque la fonction "liberer_fourchette")