Ayuda problema cena fil贸sofos

Rbk
01 de Junio del 2005
Necesito el codigo en C del problema de la cena de los fil贸sofos usando mensajes.
Enunciado:
5 fil贸sofos dedican sus vidas a pensar y comer (estas dos acciones son finitas en el tiempo). Los fil贸sofos est谩n sentados en una mesa circular para cenar espaguetis (necesitan usar 2 tenedores cada uno) y s贸lo hay un tenedor entre cada 2 fil贸sofos, en total 5 tenedores. 1 fil贸sofo puede tomar solamente un tenedor de cada vez; no puede coger un tenedor que ya se encuentra en la mano de un vecino.

La soluci贸n debe pasar por limitar el n煤mero de fil贸sofos que pueden requerir los tenedores necesarios al mismo tiempo.

kayron765
01 de Junio del 2005
primero que nada este programa es bien complicado de entender, una manera de hacerlo es con "semaforos" una llamada de sistems POSIX,
metete a esta pagina
http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/MonogSO/CINTIN02.htm
ahi puedes encontrar algo