Jump to content

Dining philosophers: Difference between revisions

m
→‎{{header|Java}}: giving example output
m (→‎header Perl: future-proof for 5.36)
m (→‎{{header|Java}}: giving example output)
Line 3,967:
}
</syntaxhighlight>
 
{{out}}
<pre>
|Eat|Get|Eat|Get|Get| |P00|P00|P02|P02|P04|
|Eat|Get|Get|Get|Get| |P00|P00| | | |
|Get|Get|Get|Get|Get| | | | | | |
|Get|Pon|Get|Pon|Get| |P00| | | | |
|Eat|Get|Get|Get|Get| |P00|P00| | | |
|Get|Eat|Get|Get|Pon| | |P01|P01| | |
|Pon|Get|Eat|Get|Eat| |P04| |P02|P02|P04|
|Get|Get|Get|Get|Pon| | | | |P03| |
|Pon|Get|Eat|Pon|Get| | | |P02|P02|P04|
|Get|Eat|Pon|Get|Eat| |P04|P01|P01| | |
|Get|Pon|Get|Get|Get| | | | |P03| |
|Eat|Get|Get|Pon|Get| |P00|P00| | | |
|Get|Pon|Get|Get|Get| |P00| | | | |
|Get|Get|Eat|Get|Eat| |P04|P01|P02|P02|P04|
|Pon|Pon|Eat|Get|Get| | | |P02|P02| |
P00: ate 59 times, 3/sec
P01: ate 59 times, 3/sec
P02: ate 59 times, 3/sec
P03: ate 59 times, 3/sec
P04: ate 59 times, 3/sec
</pre>
 
=={{header|JoCaml}}==
2

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.