亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? phylosop.cpp

?? 這是一個經典算法。關于哲學家進餐問題的源碼,是一個很不錯的源碼。模擬了哲學家進餐問題。
?? CPP
字號:
//filename:zhexuej.cpp
//time:3/11/2005
#include <iostream.h>
#include <stdlib.h>
int chopstick[5]={1,1,1,1,1};
int rmutex=4;
int P(int &s)
{
	return --s;
}
void V(int &s)
{
	++s;
}
void p1()
{
	void p2();
    void p3();
    void p4();
    void p5();
	int i;
	i=P(rmutex);
	if(i<0)
	{
		cout<<"僅剩一只筷子!"<<endl;
		V(rmutex);
		return;
	}
	i=P(chopstick[0]);
	if(i==0)
	{
		cout<<"P1拿到他的左邊的筷子!"<<endl;
		switch(rand()%8+1)
		{
         case 1:p2();break;
         case 2:p3();break;
         case 3:p4();break;
         case 4:p5();break;
		}
		i=P(chopstick[4]);
		if(i==0)
		{
			cout<<"P1拿到他的右邊的筷子,可以進餐...!"<<endl;
        	cout<<"P1進餐完畢,已經放下他手中的筷子,開始思考問題...!"<<endl;
		}
		else
		{
			cout<<"P1右邊的筷子正在用,所以P1放下他左手的筷子!"<<endl;
            V(chopstick[4]); 		
		}
	}
    V(rmutex);
	V(chopstick[0]);
}
void p2()
{
    void p3();
    void p4();
    void p5();
	int i;
	i=P(rmutex);
	if(i<0)
	{
		cout<<"僅剩一只筷子!"<<endl;
		V(rmutex);
		return;
	}
	i=P(chopstick[1]);
	if(i==0)
	{
		cout<<"P2拿到他的左邊的筷子!"<<endl;
		switch(rand()%8+1)
		{	
	     case 1:p1();break;
         case 2:p3();break;
         case 3:p4();break;
         case 4:p5();break;
		}
		i=P(chopstick[0]);
		if(i==0)
		{
			cout<<"P2拿到他的右邊的筷子,可以進餐...!"<<endl;
	        cout<<"P2進餐完畢,已經放下他手中的筷子,開始思考問題...!"<<endl;
		}
		else
		{
			cout<<"P2右邊的筷子正在用,所以P2放下他左手的筷子!"<<endl;
            V(chopstick[0]); 		
		}
	}
    V(rmutex);
	V(chopstick[1]);
}
void p3()
{
    void p4();
    void p5();
	int i;
	i=P(rmutex);
	if(i<0)
	{
		cout<<"僅剩一只筷子!"<<endl;
		V(rmutex);
		return;
	}
	i=P(chopstick[2]);
	if(i==0)
	{
		cout<<"P3拿到他的左邊的筷子!"<<endl;
		switch(rand()%8+1)
		{	
	     case 1:p1();break;
         case 2:p2();break;
         case 3:p4();break;
         case 4:p5();break;
		}
		i=P(chopstick[1]);
		if(i==0)
		{
			cout<<"P3拿到他的右邊的筷子,可以進餐...!"<<endl;
	        cout<<"P3進餐完畢,已經放下他手中的筷子,開始思考問題...!"<<endl;
		}
		else
		{
			cout<<"P3右邊的筷子正在用,所以P3放下他左手的筷子!"<<endl;
            V(chopstick[1]); 		
		}
	}
    V(rmutex);
	V(chopstick[2]);
}
void p4()
{
    void p5();
	int i;
	i=P(rmutex);
	if(i<0)
	{
		cout<<"僅剩一只筷子!"<<endl;
		V(rmutex);
		return;
	}
	i=P(chopstick[3]);
	if(i==0)
	{
		cout<<"P4拿到他的左邊的筷子!"<<endl;
		switch(rand()%8+1)
		{	
	     case 1:p1();break;
         case 2:p2();break;
         case 3:p3();break;
         case 4:p5();break;
		}
		i=P(chopstick[2]);
		if(i==0)
		{
			cout<<"P4拿到他的右邊的筷子,可以進餐...!"<<endl;
			cout<<"P4進餐完畢,已經放下他手中的筷子,開始思考問題...!"<<endl;
		}
		else
		{
			cout<<"P4右邊的筷子正在用,所以P4放下他左手的筷子!"<<endl;
            V(chopstick[2]); 		
		}
	}
    V(rmutex);
	V(chopstick[3]);
}
void p5()
{
	int i;
	i=P(rmutex);
	if(i<0)
	{
		cout<<"僅剩一只筷子!"<<endl;
		V(rmutex);
		return;
	}
	i=P(chopstick[4]);
	if(i==0)
	{
		cout<<"P5拿到他的左邊的筷子!"<<endl;
		switch(rand()%8+1)
		{	
	     case 1:p1();break;
         case 2:p2();break;
         case 3:p3();break;
         case 4:p4();break;
		}
		i=P(chopstick[3]);
		if(i==0)
		{
			cout<<"P5拿到他的右邊的筷子,可以進餐...!"<<endl;
			cout<<"P5進餐完畢,已經放下他手中的筷子,開始思考問題...!"<<endl;
		}
		else
		{
			cout<<"P5右邊的筷子正在用,所以P5放下他左手的筷子!"<<endl;
            V(chopstick[3]); 		
		}
	}
    V(rmutex);
	V(chopstick[4]);
}
void main()
{  
	char ch;
	while(1)
	{ 
	 for(int i=0;i<5;i++)
	   chopstick[i]=1;
	 switch(rand()%5+1)
	 {	
	   case 1:p1();break;
       case 2:p2();break;
       case 3:p3();break;
       case 4:p4();break;
       case 5:p5();break;
	 }
	 cout<<"Continue...(y/n)?"<<endl;
	 cin>>ch;
	 if(ch=='N'||ch=='n')
		 break;
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色图激情小说| 亚洲男人都懂的| 欧美精品一二三| 欧美日韩在线播放一区| 日本国产一区二区| 91国偷自产一区二区三区观看| 成人午夜免费视频| 不卡一区在线观看| 一本久久综合亚洲鲁鲁五月天 | 99久久免费视频.com| 国产成人亚洲精品青草天美 | 中文字幕精品一区| 最新不卡av在线| 亚洲女同ⅹxx女同tv| 亚洲一区欧美一区| 日韩专区在线视频| 国内精品久久久久影院色| 老司机精品视频导航| 精品一区二区三区久久久| 国产精品一品视频| 99re8在线精品视频免费播放| 色噜噜久久综合| 欧美日韩电影一区| 精品噜噜噜噜久久久久久久久试看| 精品久久久久久久久久久久久久久久久 | 国产成人在线色| 不卡一区二区中文字幕| 色综合久久久网| 91精品一区二区三区久久久久久| 日韩一区二区在线看| 欧美一级一区二区| 欧美—级在线免费片| 亚洲综合一区在线| 国内外成人在线| 91麻豆国产在线观看| 91精品中文字幕一区二区三区| 欧美国产成人精品| 午夜不卡在线视频| 国产传媒日韩欧美成人| 美女视频黄a大片欧美| 日韩av中文字幕一区二区| 国内久久婷婷综合| 色欧美日韩亚洲| 欧美精品一区二区三区四区| 亚洲精选免费视频| 狠狠色综合色综合网络| 色屁屁一区二区| 26uuu国产在线精品一区二区| 亚洲另类在线制服丝袜| 国产精品中文字幕欧美| 国产成人高清在线| 欧美群妇大交群的观看方式| 欧美精品777| www欧美成人18+| 国产精品毛片a∨一区二区三区 | 91久久精品一区二区三| 国产欧美一区二区在线| 色久优优欧美色久优优| 日韩美女主播在线视频一区二区三区| 国产精品成人在线观看| 国产一区二区三区黄视频| 制服.丝袜.亚洲.另类.中文 | 色综合一个色综合| 久久亚洲二区三区| 久久爱www久久做| 欧美一区二区三区爱爱| 最新高清无码专区| 99re热这里只有精品视频| 亚洲国产高清在线| 国产成人免费视频网站高清观看视频| 欧美一级精品在线| 人人狠狠综合久久亚洲| 欧美日韩亚洲丝袜制服| 国产精品欧美经典| 风流少妇一区二区| 国产午夜亚洲精品午夜鲁丝片| 亚洲国产美女搞黄色| 日本麻豆一区二区三区视频| 欧美午夜一区二区三区| 亚洲欧美日韩在线| 日本韩国精品一区二区在线观看| 日韩理论片一区二区| 99久久99久久久精品齐齐| 亚洲少妇中出一区| 欧美做爰猛烈大尺度电影无法无天| 亚洲色图都市小说| 在线免费视频一区二区| 午夜伦理一区二区| 日韩一级完整毛片| 另类小说色综合网站| 久久久青草青青国产亚洲免观| 国产在线播精品第三| 国产精品欧美久久久久无广告 | 亚洲激情五月婷婷| 色域天天综合网| 亚洲国产精品天堂| 51精品秘密在线观看| 国产一区二区福利| 1024成人网| 91麻豆精品国产无毒不卡在线观看| 久久se这里有精品| 1区2区3区欧美| 777奇米成人网| 国产成人精品免费网站| 亚洲自拍与偷拍| 欧美成人精品福利| 99久久精品国产一区二区三区| 亚洲精品久久久蜜桃| 欧美一区二区福利视频| 不卡的看片网站| 亚洲国产精品久久人人爱蜜臀 | 国产成人亚洲综合a∨婷婷| 亚洲男人的天堂在线观看| 日韩一区二区三| 成人午夜激情在线| 中文字幕中文字幕一区二区| 欧美日韩一区二区三区四区 | 亚洲欧美在线aaa| 欧美久久久久久久久中文字幕| 国产一区二区三区久久悠悠色av| 亚洲美女在线一区| 日韩欧美色电影| 欧美专区在线观看一区| 丁香亚洲综合激情啪啪综合| 日韩主播视频在线| **性色生活片久久毛片| 久久亚洲一级片| 欧美日韩国产综合一区二区| 成人免费视频视频在线观看免费| 日韩国产精品久久久久久亚洲| 中文字幕一区二区三区不卡在线| 欧美日韩一级视频| 精品在线一区二区| 亚洲午夜av在线| 久久久综合九色合综国产精品| 欧美日韩一区精品| 不卡一区二区三区四区| 国产精品一卡二卡在线观看| 日韩高清在线观看| 夜夜嗨av一区二区三区网页| 中文字幕一区二区三区在线不卡| 久久久精品欧美丰满| 日韩精品专区在线影院观看 | 精品乱人伦一区二区三区| 欧美日韩高清一区二区三区| 色欧美片视频在线观看| av一二三不卡影片| 高清免费成人av| 成人午夜激情影院| 成人综合在线观看| 成人自拍视频在线| 成人18视频在线播放| 成人午夜电影小说| 成人免费毛片片v| 91香蕉视频mp4| 国产精品白丝jk白祙喷水网站| 性做久久久久久久免费看| 亚洲线精品一区二区三区八戒| 亚洲欧美另类小说| 亚洲人亚洲人成电影网站色| 亚洲免费观看在线视频| 亚洲人xxxx| 亚洲大片精品永久免费| 三级在线观看一区二区| 偷拍自拍另类欧美| 五月天欧美精品| 免费高清成人在线| 国产一区二区三区黄视频| 成人av高清在线| 蜜臀99久久精品久久久久久软件| 久久av资源站| 国产精品1区2区3区在线观看| 国产精品 日产精品 欧美精品| 成人黄色国产精品网站大全在线免费观看| 国产乱子轮精品视频| 99久久综合国产精品| 欧美三级韩国三级日本三斤| 91精品国产手机| 国产网站一区二区三区| 亚洲视频在线一区| 亚洲不卡av一区二区三区| 久久精品久久精品| 成人福利视频在线看| 欧美人狂配大交3d怪物一区| 欧美精品一区二区高清在线观看 | 久久99精品久久久久久动态图| 日韩国产精品久久久久久亚洲| 久久99在线观看| 成a人片亚洲日本久久| 欧美日本一区二区三区四区| 精品毛片乱码1区2区3区| 日韩一区日韩二区| 日本欧美一区二区三区乱码 | 在线亚洲免费视频| 欧美成人r级一区二区三区| 国产精品久99| 免费成人你懂的| 99精品视频在线观看免费| 日韩精品专区在线影院观看| 亚洲男人的天堂网|