Tarefa 1 (T1)
Tarefa 2 (T2)
Tarefa 3 (T3)
Tarefa 4 (T4)
Tarefa 5 (T5)
T1 - 1 NUMFILO 5
T1 - 2 hashi[NUMFILO]
T1 - 3 saleiro = 1
T1 - 5 filosofo(0)
T1 - 7 dir = 0
T1 - 8 esq = 1
T1 - 13 down saleiro verdade -> Executando -> pronto
T2 - 5 filosofo(1)
T2 - 7 dir = 1
T2 - 8 esq = 2
T2 - 13 down saleiro falso -> executando -> espera (saleiro)
T3 - 5 filosofo(2)
T3 - 7 dir = 2
T3 - 8 esq = 3
T3 - 13 down saleiro falso -> executando -> espera (saleiro)
T4 - 5 filosofo(3)
T4 - 7 dir = 3
T4 - 8 esq = 4
T4 - 13 down saleiro falso -> executando -> espera (saleiro)
T5 - 5 filosofo(4)
T5 - 7 dir = 4
T5 - 8 esq = 0
T5 - 13 down saleiro falso -> executando -> espera (saleiro)
T1 - 14 down hashi[0]
T1 - 15 down hashi[1]
T1 - 16 up saleiro verdade -> executando -> pronto (saleiro)
T1 - 17 comer()
T1 - 18 up hashi[0]
T1 - 19 up hashi[1]
T1 - 5 filosofo(0)
T1 - 7 dir = 0
T1 - 8 esq = 1
T1 - 13 down saleiro falso -> Executando -> espera (saleiro)
T2 - 5 filosofo(1)
T2 - 7 dir = 1
T2 - 8 esq = 2
T2 - 13 down saleiro verdade -> executando -> pronto (saleiro)
T3 - 5 filosofo(2)
T3 - 7 dir = 2
T3 - 8 esq = 3
T3 - 13 down saleiro falso -> executando -> espera (saleiro)
T4 - 5 filosofo(3)
T4 - 7 dir = 3
T4 - 8 esq = 4
T4 - 13 down saleiro falso -> executando -> espera (saleiro)
T5 - 5 filosofo(4)
T5 - 7 dir = 4
T5 - 8 esq = 0
T5 - 13 down saleiro falso -> executando -> espera (saleiro)
T2 - 14 down hashi[1]
T2 - 15 down hashi[2]
T2 - 16 up saleiro verdade -> executando -> pronto (saleiro)
T2 - 17 comer()
T2 - 18 up hashi[1]
T2 - 19 up hashi[2]
T1 - 5 filosofo(0)
T1 - 7 dir = 0
T1 - 8 esq = 1
T1 - 13 down saleiro falso -> Executando -> espera (saleiro)
T2 - 5 filosofo(1)
T2 - 7 dir = 1
T2 - 8 esq = 2
T2 - 13 down saleiro verdade -> executando -> espera (saleiro)
T3 - 5 filosofo(2)
T3 - 7 dir = 2
T3 - 8 esq = 3
T3 - 13 down saleiro falso -> executando -> pronto (saleiro)
T4 - 5 filosofo(3)
T4 - 7 dir = 3
T4 - 8 esq = 4
T4 - 13 down saleiro falso -> executando -> espera (saleiro)
T5 - 5 filosofo(4)
T5 - 7 dir = 4
T5 - 8 esq = 0
T5 - 13 down saleiro falso -> executando -> espera (saleiro)
T3 - 14 down hashi[2]
T3 - 15 down hashi[3]
T3 - 16 up saleiro verdade -> executando -> pronto (saleiro)
T3 - 17 comer()
T3 - 18 up hashi[2]
T3 - 19 up hashi[3]
T1 - 5 filosofo(0)
T1 - 7 dir = 0
T1 - 8 esq = 1
T1 - 13 down saleiro falso -> Executando -> espera (saleiro)
T2 - 5 filosofo(1)
T2 - 7 dir = 1
T2 - 8 esq = 2
T2 - 13 down saleiro verdade -> executando -> espera (saleiro)
T3 - 5 filosofo(2)
T3 - 7 dir = 2
T3 - 8 esq = 3
T3 - 13 down saleiro falso -> executando -> espera (saleiro)
T4 - 5 filosofo(3)
T4 - 7 dir = 3
T4 - 8 esq = 4
T4 - 13 down saleiro falso -> executando -> pronto (saleiro)
T5 - 5 filosofo(4)
T5 - 7 dir = 4
T5 - 8 esq = 0
T5 - 13 down saleiro falso -> executando -> espera (saleiro)
T4 - 14 down hashi[3]
T4 - 15 down hashi[4]
T4 - 16 up saleiro verdade -> executando -> pronto (saleiro)
T4 - 17 comer()
T4 - 18 up hashi[3]
T4 - 19 up hashi[4]
T1 - 5 filosofo(0)
T1 - 7 dir = 0
T1 - 8 esq = 1
T1 - 13 down saleiro falso -> Executando -> espera (saleiro)
T2 - 5 filosofo(1)
T2 - 7 dir = 1
T2 - 8 esq = 2
T2 - 13 down saleiro verdade -> executando -> espera (saleiro)
T3 - 5 filosofo(2)
T3 - 7 dir = 2
T3 - 8 esq = 3
T3 - 13 down saleiro falso -> executando -> espera (saleiro)
T4 - 5 filosofo(3)
T4 - 7 dir = 3
T4 - 8 esq = 4
T4 - 13 down saleiro falso -> executando -> espera (saleiro)
T5 - 5 filosofo(4)
T5 - 7 dir = 4
T5 - 8 esq = 0
T5 - 13 down saleiro falso -> executando -> pronto (saleiro)
T5 - 14 down hashi[4]
T5 - 15 down hashi[0]
T5 - 16 up saleiro verdade -> executando -> pronto (saleiro)
T5 - 17 comer()
T5 - 18 up hashi[4]
T5 - 19 up hashi[0]