• 个人简介

    赚钱小游戏

    1.6.2更新公告
    新增网吧模块
    修复了"人机竞技场"模块有时没有换行的问题
    删除了'yuanlai' 'gai' 兑换码
    将中平的概率调低
    神秘商店新增商品:电力
    
    2.0.1预告
    将在"人机竞技场"中新增玩法"对对子"
    

    给我洛谷点关注!!! 链接

    加入我的网站!!! 注册链接

    邮箱用这个\rightarrow 十分钟邮箱)

    提示:
    网吧的电脑从"神秘商店"中购买
    
    #include<bits/stdc++.h>
    #include<windows.h>
    using namespace std;
    int qian,dian;
    bool flag=false,yun=false;
    char ch='y';
    int dianji,dian_[10000],nao,diannao[10000],zhuan[10000],t;
    unsigned long long time_f[10000],naotime[10000];
    void chenjiu(){
    	cout<<"你达成了隐藏成就:叛逆的孩子\n";
    	Sleep(1000);
    	cout<<"上帝走了下来,从你的口袋里拿走了你所有的钱\n";
    	Sleep(1000);
    	qian=0;
    	cout<<"又扔给了你一张-100$的欠条\n";
    	Sleep(1000);
    	qian-=100;
    	cout<<"你还有-100$";
    	return; 
    }
    int main(){
    	srand(time(0));
    	qian=100;
    	cout<<"欢迎游玩彩票模拟器 1.6.2\n";
        cout<<"未经作者允许,禁止转载或改编"; 
    	while(ch!='n'){
    		cout<<"目前资产:"<<qian<<endl;
    		cout<<"目前电力:"<<dian<<endl;
    		cout<<"选择操作:\n";
    		cout<<"1.购买彩票\n";
    		cout<<"2.使用兑换码\n";
    		cout<<"3.抽取今日运势\n";
    		cout<<"4.人机竞技场\n";
    		cout<<"5.发电厂\n";
    		cout<<"6.神秘商店\n";
    		cout<<"7.网吧\n";
    		int op;
    		cin>>op;
    		if(op==1){
    			Sleep(1000);
    			system("cls");
    			cout<<"每种彩票都是3$一张"<<endl; 
    			cout<<"1.数字匹配(选择一个1-10的数字,若与目标数字相同则获得20$)"<<endl;
    			cout<<"2.双色球(两个红球,五个蓝球,每对一个蓝球得50$,每对一个红球得200$,全对10000$)(数字为1-50)"<<endl;
    			cout<<"3.幸运数字(选择一个1-30的数字,若与3个目标数字有一个相同得30$)"<<endl;
    			cout<<"4.四季如春(从'si' 'ji' 'ru' 'chun'四个字中选择一个,若选对获得10$)"<<endl;
    			cout<<"5.石头剪刀布(和人机石头剪刀布,赢了获得10$)(石头为'shi',剪刀为'jian',布为'bu')"<<endl;
    			cout<<"6.十一点(和普通的十点半类似,但十点半有半点,非常难搞,所以现在只有1-10点)(有一百张牌,选择你想要的编号,以0结尾)(五点以下没有钱,五点以上每一点有2$,炸了倒扣5$)(该游戏要5$)\n";
    			cout<<"7.福彩2D(选择一个两位数,若与目标数字相同获得200$)"<<endl;
    			cout<<"8.刮刮乐(不要钱,获得-20$ ~ 20$)"<<endl;
    //			cout<<""<<endl;
    //			cout<<""<<endl;
    //			cout<<""<<endl;
    //			cout<<""<<endl;
    //			cout<<""<<endl;
    			cin>>op;
    			qian-=3;
    			Sleep(1000);
    			system("cls");
    			if(op==1){
    				cin>>op;
    				int n1=rand()%10+1;
    				if(n1==op){
    					cout<<"成功匹配!";
    					qian+=20; 
    				}
    				else{
    					cout<<"匹配失败!";
    				}
    				cout<<endl;
    				cout<<"正确数字为:"<<n1;
    			}
    			else if(op==2){
    				int red[10];
    				int lan[10];
    				for(int i=1;i<=2;i++) red[i]=rand()%50+1;
    				for(int i=1;i<=5;i++) lan[i]=rand()%50+1; 
    				int lan1=rand()%50+1;
    				int lan2=rand()%50+1;
    				int lan3=rand()%50+1;
    				int lan4=rand()%50+1;
    				int lan5=rand()%50+1;
    				int reds=0,lans=0;
    				int a[10],b[10];
    				cin>>a[1]>>a[2]>>a[3]>>a[4]>>a[5]>>a[6]>>a[7];
    				for(int i=1;i<=2;i++){
    					for(int j=1;j<=2;j++){
    						if(a[i]==red[j]){
    							reds++;
    							break;
    						}
    					}
    				}
    				for(int i=3;i<=7;i++){
    					for(int j=1;j<=5;j++){
    						if(a[i]==lan[j]){
    							lans++;
    						}
    					}
    				}
    				Sleep(1000);
    				system("cls");
    				cout<<"蓝球对:"<<lans<<"个,红球对:"<<reds<<"个\n";
    				cout<<"红球:"<<red[1]<<' '<<red[2]<<endl;
    				cout<<"你的:"<<a[1]<<' '<<a[2]<<endl;
    				cout<<"蓝球:"<<lan[1]<<' '<<lan[2]<<' '<<lan[3]<<' '<<lan[4]<<' '<<lan[5]<<endl; 
    				cout<<"你的:"<<a[3]<<' '<<a[4]<<' '<<a[5]<<' '<<a[6]<<' '<<a[7]<<endl;
    				if(lans==5&&reds==2) qian+=10000;
    				else qian+=lans*50+reds*200;
    				cout<<"继续?(是输入'y')";
    				cin>>ch; 
    			}
    			else if(op==3){
    				int n1=rand()%30+1;
    				int n2=rand()%30+1;
    				int n3=rand()%30+1;
    				cin>>op;
    				if(op==n1||op==n2||op==n3){
    					cout<<"成功匹配!";
    					qian+=30;
    				}
    				else{
    					cout<<"匹配失败!";
    				}
    				cout<<endl;
    				cout<<"幸运数字:"<<n1<<' '<<n2<<' '<<n3;
    			}
    			else if(op==4){
    				string s;
    				cin>>s;
    				string a[4]={"si","ji","ru","chun"};
    				int n1=rand()%4;
    				if(s==a[n1]){
    					qian+=10;
    					cout<<"选对了!";
    				}
    				else{
    					cout<<"选错了!";
    				}
    				cout<<"正确答案:"<<a[n1];
    			}
    			else if(op==5){
    				string s;
    				cin>>s;
    				cout<<"等待人机出拳...";
    				Sleep(2000);
    				system("cls");
    				string a[3]={"shi","jian","bu"};
    				int n1=rand()%3;
    				if((s=="shi"&&n1==1)||(s=="jian"&&n1==2)||(s=="bu"&&n1==0)){
    					cout<<"赢了!";
    					qian+=10;
    				}
    				else{
    					cout<<"输了!";
    				}
    				cout<<endl;
    				cout<<"人机出"<<a[n1];
    				Sleep(1000);
    			}
    			else if(op==6){
    				qian-=2;
    				int t=1,a[1111],b[1111],ans=0;
    				cin>>a[t];
    				while(a[t]!=0){
    					cin>>a[++t]; 
    				}
    				Sleep(1000);
    				for(int i=1;i<=100;i++){
    					b[i]=rand()%10+1;
    				}
    				for(int i=1;i<t;i++){
    					ans+=b[a[i]];
    					if(ans>11){
    						cout<<"炸";
    						qian-=5;
    						break;
    					} 
    					else cout<<b[a[i]]<<"点 ";
    					Sleep(1000);
    				}
    				cout<<endl<<"总和:"<<ans<<endl;
    				cout<<"获得";
    				if(ans<=5||ans>11) cout<<0;
    				else cout<<(ans-5)*2,qian+=(ans-5)*2;
    				cout<<"$"; 
    			}
    			else if(op==7){
    				int n1=rand()%90+10;
    				int n2=0;
    				cin>>n2;
    				Sleep(1000);
    				if(n2==n1){
    					cout<<"成功!\n";
    				}
    				else{
    					cout<<"失败!\n";
    				}
    				Sleep(1000);
    				cout<<"正确数字:"<<n1<<endl;
    			}
    			else if(op==8){
    				qian+=3;
    				int n1=rand()%40+1-20;
    				Sleep(1000);
    				cout<<"开刮输入'kai'\n";
    				string gg;
    				cin>>gg;
    				Sleep(1000);
    				system("cls");
    				if(n1>-10&&n1<10){
    					cout<<"此数为个位数\n";
    				}
    				else{
    					if(n1==20||n1==-20) cout<<"十位数是2";
    					else cout<<"十位数是1";
    					cout<<endl; 
    				}
    				Sleep(1000);
    				cout<<"答案揭晓:";
    				Sleep(1000);
    				cout<<"你获得"<<n1<<'$'<<endl;
    				qian+=n1;
    			}
    		} 
    		else if(op==2){
    			Sleep(1000);
    			system("cls");
    			cout<<"请输入兑换码:";
    			string dui;
    			cin>>dui;
    			Sleep(1000); 
    			if(dui=="shuaige"){
    				cout<<"获得100000000$!!!";
    				qian+=100000000; 
    			}
    			if(dui=="chong"){
    				cout<<"已清空\n"; 
    				qian=100;
    				flag=false;
    				yun=false;
    			}
    		}
    		else if(op==3){
    			if(yun){
    				cout<<"已抽取过运势";
    			}
    			else{
    				int n1=rand()%7;
    				if(n1==0){
    					cout<<"大凶,扣除20$";
    					qian-=20; 
    				}
    				if(n1==1){
    					cout<<"凶,扣除10$";
    					qian-=10; 
    				}
    				if(n1==2){
    					cout<<"中平,不扣钱"; 
    				}
    				if(n1==3){
    					cout<<"小吉,加5$"; 
    					qian+=5;
    				}
    				if(n1==4){
    					cout<<"吉,加10$"; 
    					qian+=10;
    				}
    				if(n1==5){
    					cout<<"中吉,加20$";
    					qian+=20; 
    				}
    				if(n1==6){
    					cout<<"大吉,加50$";
    					qian+=50;
    				}
    				yun=true;
    			}
    		} 
    		else if(op==4){
    			system("cls");
    			cout<<"请选择模式:\n";
    			cout<<"参与5$\n";
    			cout<<"1.捡石子(每次能拿1-3颗,谁先拿完谁赢,赢了获得10$)\n";
    			cout<<"2.数字炸弹(1-100)(获得(7-次数)*2$)\n";
    			cout<<"3.骗子酒馆(双人版省去恶魔牌和万能牌)(若不懂规则请自行查阅)(赢了获得15$)\n";
    			cin>>op;
    			Sleep(1000);
    			system("cls");
    			qian-=5;
    			if(op==1){
    				cout<<"请输入石子个数:\n";
    				cin>>op;
    				int n1=rand();
    				Sleep(1000);
    				if(n1%2==0){
    					cout<<"你是先手";
    				}
    				else{
    					cout<<"你是后手";
    				}
    				Sleep(1000);
    				system("cls");
    				cout<<"开始比赛!\n";
    				Sleep(1000);
    				if(n1%2==1){
    					cout<<"人机拿走了"<<op%4<<"颗石子\n";
    					op=op/4*4;	
    					Sleep(1000);
    					cout<<"还剩"<<op<<"颗"<<endl; 
    				} 
    				while(op!=0){
    					cout<<"输入你捡的石子数:";
    					int shi;
    					cin>>shi;
    					Sleep(1000);
    					system("cls");
    					op-=shi;
    					if(shi>3){
    						chenjiu();
    						break;
    					}
    					cout<<"你拿走了"<<shi<<"颗石子\n";
    					Sleep(1000); 
    					cout<<"还剩下"<<op<<"颗石子\n";
    					Sleep(1000);
    					if(op==0){
    						cout<<"你赢了";
    						qian+=10;
    						break;
    					}
    					cout<<"人机拿走了"<<4-shi<<"颗石子\n";
    					Sleep(1000);	
    					op-=4-shi;
    					cout<<"还剩下"<<op<<"颗石子\n";
    					Sleep(1000);
    					if(op==0){
    						cout<<"人机赢了";
    						break;
    					}
    				}
    			}
    			else if(op==2){
    				int n1=rand()%100+1;
    				int cai=0,ci=0;
    				while(cai!=n1){
    					ci++;
    					cout<<"请输入你猜的数:\n";
    					cin>>cai;
    					Sleep(100);
    					system("cls");
    					if(cai==n1){
    						cout<<"猜对了!\n";
    						Sleep(1000);
    						cout<<"获得"<<(7-ci)*2<<"$";
    						qian+=(7-ci)*2;
    						break;
    					}
    					else if(cai>n1){
    						cout<<"大了"; 
    					}
    					else{
    						cout<<"小了";
    					}
    					Sleep(1000);
    					system("cls");
    				}
    			}
    			else if(op==3){
    				cout<<"欢迎来到骗子酒馆"<<endl;
    				Sleep(1000);
    				cout<<"请选择牌数:"<<endl;
    				cout<<"A.真牌:3张,假牌:5张 B.真牌:4张,假牌:6张"<<endl;
    				Sleep(1000);
    //				system("cls");
    				char ch;
    				cin>>ch;
    				Sleep(1000);
    				system("cls");
    				cout<<"正在发牌...";
    				Sleep(2000);
    				system("cls");
    				int a[10];
    				int b[10];
    				int t=0;
    				int zhen;
    				int jia;
    				if(ch=='A'){
    					zhen=3;
    					jia=5;
    				}
    				else{
    					zhen=4;
    					jia=6;
    				}
    				while(zhen!=0||jia!=0){
    					if(zhen!=0&&jia!=0){
    						int n1=rand()%2;
    						a[++t]=n1;
    						if(n1==1){
    							zhen--; 
    						} 
    						else{
    							jia--;
    						}
    					}
    					else if(zhen!=0){
    						a[++t]=1;
    						zhen--;
    					}
    					else{
    						a[++t]=0;
    						jia--;
    					}
    					if(zhen!=0&&jia!=0){
    						int n1=rand()%2;
    						b[t]=n1;
    						if(n1==1){
    							zhen--; 
    						} 
    						else{
    							jia--;
    						}
    					}
    					else if(zhen!=0){
    						b[t]=1;
    						zhen--;
    					}
    					else{
    						b[t]=0;
    						jia--;
    					}
    				}
    				cout<<"你的牌:\n";
    				Sleep(1000);
    				int t1=t;
    				int t2=t;
    				for(int i=1;i<=t;i++){
    					if(a[i]==1){
    						cout<<"真牌 ";
    					}
    					else{
    						cout<<"假牌 ";
    					}
    				}
    				int kill=rand()%6+1,s=0,l=1,r=0;
    				Sleep(1000);
    				system("cls");
    				cout<<"游戏开始!\n";
    				while(1){
    					cout<<"你的牌:\n";
    					Sleep(1000);
    					for(int i=1;i<=t;i++){
    						if(a[i]==1){
    							cout<<"真牌 ";
    						}
    						else if(a[i]==0){
    							cout<<"假牌 ";
    						}
    						else{
    							cout<<"已出 ";
    						}
    					}
    					cout<<endl;
    					int c[10];
    					Sleep(1000);
    					cout<<"你要出几张牌(1-3)?\n";
    					Sleep(1000);
    					cin>>op;
    					Sleep(1000);
    					cout<<"请输入你想出的牌的编号(第几张)\n";
    					if(op>t1){
    						cout<<"出多了,你只有"<<t1<<"张\n";
    						cout<<"请重新输入\n";
    						cin>>op;
    					}
    					t1-=op;
    					for(int i=1;i<=op;i++){
    						cin>>c[i];
    						if(a[c[i]]==-1){
    							cout<<"这张牌出过了\n";
    							Sleep(1000);
    							cin>>c[i]; 
    						}
    					} 
    					Sleep(1000);
    					int n1=rand()%2;
    					if(n1==0){
    						cout<<"人机表示:信你一回\n";
    					}
    					else{
    						cout<<"人机表示:开牌!\n";
    						Sleep(1000);
    						bool p=false;
    						for(int i=1;i<=op;i++){
    							if(a[c[i]]==0){
    								p=true;
    							}
    						}
    						if(p==true){
    							cout<<"开牌成功!\n";
    							s++;
    							Sleep(1000);
    							if(s==kill){
    								cout<<"你被杀\n";
    								Sleep(1000);
    								cout<<"人机赢了\n";
    								break; 
    							}
    							else{
    								cout<<"你逃过一劫\n";
    								Sleep(1000);
    							}
    						}
    						else{
    							cout<<"开牌失败\n";
    							s++;
    							Sleep(1000);
    							if(s==kill){
    								cout<<"人机被杀\n";
    								Sleep(1000);
    								cout<<"你赢了\n";
    								qian+=15;
    								break;
    							}
    							else{
    								cout<<"人机逃过一劫\n";
    							}
    						}
    					}  
    					for(int i=1;i<=op;i++) a[c[i]]=-1;
    					Sleep(1000);
    					system("cls");
    					if(t1==0){
    						cout<<"你已无牌,胜利!";
    						qian+=15;
    						break; 
    					}
    					n1=rand()%min(3,t2)+1;
    					r+=n1;
    					t2-=n1;
    					cout<<"人机出了"<<n1<<"张牌\n";
    					cout<<"是否开牌(是输入1,不是输入2)\n";
    					Sleep(1000);
    					cin>>op;
    					Sleep(1000);
    					system("cls"); 
    					if(op==1){
    						cout<<"正在开牌...\n";
    						Sleep(2000);
    						bool p=false;
    						for(int i=l;i<=r;i++){
    							if(b[i]==0){
    								p=true;
    							}
    						} 
    						if(p){
    							cout<<"开牌成功!\n";
    							s++;
    							Sleep(1000);
    							if(s==kill){
    								cout<<"人机被杀\n";
    								Sleep(1000);
    								cout<<"你赢了";
    								qian+=15;
    								break; 
    							} 
    							else{
    								cout<<"人机逃过一劫\n";
    							}
    						}
    						else{
    							cout<<"开牌失败!\n";
    							s++;
    							Sleep(1000);
    							if(s==kill){
    								cout<<"你被杀\n";
    								Sleep(1000);
    								cout<<"人机赢了\n";
    								break;
    							}
    							else{
    								cout<<"你逃过一劫\n";
    							}
    						}
    						Sleep(1000);
    						system("cls");
    						l=r+1;
    					}
    					if(t2==0){
    						cout<<"人机已无牌,人机胜利!";
    						break;
    					}
    				}
    			}
    		}
    		else if(op==5){
    			system("cls");
    			cout<<"1.购买发电机\n";
    			cout<<"2.查看发电厂\n";
    			Sleep(1000);
    //			system("cls");
    			int ss;
    			cin>>ss;
    			system("cls");
    			if(ss==1){
    				cout<<"1.风力发电机(50$,每10秒产生1电力)\n";
    				cout<<"2.水能发电机(100$,每5秒产生1电力)\n";
    				cout<<"3.核能发电机(200$,每2秒产生1电力)\n";
    				cout<<"4.虚空能发电机(400$,每秒产生1电力)\n";
    				cout<<"5.宇宙能发电机(1000$,每秒产生2电力)\n";
    				Sleep(1000);
    				cin>>ss;
    				if(ss==1){
    					qian-=50;
    					dianji++;
    					dian_[dianji]=1;
    					time_f[dianji]=time(0); 
    				} 
    				if(ss==2){
    					qian-=100;
    					dianji++;
    					dian_[dianji]=2;
    					time_f[dianji]=time(0); 
    				} 
    				if(ss==3){
    					qian-=200;
    					dianji++;
    					dian_[dianji]=3;
    					time_f[dianji]=time(0); 
    				}
    				if(ss==3){
    					qian-=400;
    					dianji++;
    					dian_[dianji]=4;
    					time_f[dianji]=time(0); 
    				}
    				if(ss==5){
    					qian-=1000;
    					dianji++;
    					dian_[dianji]=5;
    					time_f[dianji]=time(0); 
    				}
    				Sleep(1000); 
    				system("cls");
    				cout<<"购买成功!";
    			}
    			else if(ss==2){
    				Sleep(1000);
    				int ans=0;
    				for(int i=1;i<=dianji;i++){
    					cout<<i<<"号";
    					if(dian_[i]==1){
    						cout<<"风力发电机:"; 
    					} 
    					if(dian_[i]==2){
    						cout<<"水能发电机:";
    					}
    					if(dian_[i]==3){
    						cout<<"核能发电机:"; 
    					}
    					if(dian_[i]==4){
    						cout<<"虚空能发电机";
    					}
    					if(dian_[i]==5){
    						cout<<"宇宙能发电机";
    					}
    					cout<<"产生";
    					if(dian_[i]==1){
    						cout<<(time(0)-time_f[i])/10; 
    						ans+=(time(0)-time_f[i])/10;
    					} 
    					if(dian_[i]==2){
    						cout<<(time(0)-time_f[i])/5;
    						ans+=(time(0)-time_f[i])/5;
    					}
    					if(dian_[i]==3){
    						cout<<(time(0)-time_f[i])/2;
    						ans+=(time(0)-time_f[i])/2; 
    					}
    					if(dian_[i]==4){
    						cout<<(time(0)-time_f[i]);
    						ans+=(time(0)-time_f[i]); 
    					}
    					if(dian_[i]==5){
    						cout<<(time(0)-time_f[i])*2;
    						ans+=(time(0)-time_f[i])*2; 
    					}
    					cout<<"电力\n";
    					Sleep(1000);
    				}
    				cout<<"是否收取?(y/n)\n";
    				char ch;
    				Sleep(1000);
    				cin>>ch;
    				system("cls");
    				Sleep(1000);
    				if(ch=='y'){
    					dian+=ans;
    					cout<<"收取"<<ans<<"电力";
    					for(int i=1;i<=dianji;i++) time_f[i]=time(0);
    				}
    			}
    		}
    		else if(op==6){
    			Sleep(1000);
    			system("cls");
    			cout<<"1.出售电力(1电力/1$)\n";
    			cout<<"2.购买电脑\n";
    			cout<<"3.购买电力(2$/1电力)\n";
    			Sleep(1000);
    			int ss;
    			cin>>ss;
    			Sleep(1000);
    			system("cls");
    			if(ss==1){
    				cout<<"你出售多少电力?(当前电力"<<dian<<")\n";
    				Sleep(1000);
    				cin>>ss;
    				if(ss>dian){
    					cout<<"电力不足!";
    				}
    				else{
    					cout<<"获得"<<ss<<"$\n";
    					dian-=ss; 
    				}
    			}
    			else if(ss==2){
    				cout<<"1.荣耀电脑(50$,每2秒消耗1电力)\n";
    				cout<<"2.苹果电脑(100$,每4秒消耗1电力)\n";
    				cout<<"3.小米电脑(150$,每8秒消耗1电力)\n";
    				cout<<"4.华为电脑(200$,不消耗电力)\n";
    				Sleep(1000);
    				cin>>ss;
    				Sleep(1000);
    				system("cls"); 
    				cout<<"购买成功";
    				if(ss==1){
    					qian-=50;
    					nao++;
    					diannao[nao]=1;
    				}
    				if(ss==2){
    					qian-=100;
    					nao++;
    					diannao[nao]=2;
    				}
    				if(ss==3){
    					qian-=150;
    					nao++;
    					diannao[nao]=3;
    				}
    				if(ss==4){
    					qian-=200;
    					nao++;
    					diannao[nao]=4;
    				}
    			}
    			else if(ss==3){
    				cout<<"你购买多少电力?\n";
    				Sleep(1000);
    				cin>>ss;
    				Sleep(1000);
    				system("cls");
    				cout<<"电力+"<<ss<<",-"<<ss*2<<"$";
    				dian+=ss;
    				qian-=ss*2; 
    			}
    		}
    		else if(op==7){
    			Sleep(1000);
    			system("cls");
    			cout<<"1.查看网吧\n";
    			cout<<"2.招揽客户\n";
    			Sleep(1000);
    			int ss;
    			cin>>ss;
    			Sleep(1000);
    			system("cls");
    			if(ss==1){
    				int sumqian=0,sumdian=0;
    				for(int i=1;i<=nao;i++){
    					cout<<i<<"号";
    					if(diannao[i]==1) cout<<"荣耀电脑";
    					if(diannao[i]==2) cout<<"苹果电脑";
    					if(diannao[i]==3) cout<<"小米电脑";
    					if(diannao[i]==4) cout<<"华为电脑";
    					if(zhuan[i]==0){
    						cout<<"无人";
    					}
    					else{
    						cout<<"有人,获得"<<(time(0)-naotime[i])*3<<"$,耗电";
    						sumqian+=(time(0)-naotime[i])*3;
    						if(diannao[i]==1) cout<<(time(0)-naotime[i])/2,sumdian+=(time(0)-naotime[i])/2;
    						if(diannao[i]==2) cout<<(time(0)-naotime[i])/4,sumdian+=(time(0)-naotime[i])/4;
    						if(diannao[i]==3) cout<<(time(0)-naotime[i])/8,sumdian+=(time(0)-naotime[i])/8;
    						if(diannao[i]==4) cout<<0;
    					}
    					cout<<endl;
    					Sleep(1000);
    				}
    				cout<<"是否结账?(y/n)";
    				Sleep(1000);
    				cin>>ch;
    				Sleep(1000);
    				system("cls");
    				if(ch=='y'){
    					cout<<"获得"<<sumqian<<"$,失去"<<sumdian<<"电力";
    					qian+=sumqian;
    					dian-=sumdian;
    					for(int i=1;i<=t;i++){
    						naotime[i]=time(0);
    					}	
    				}
    			} 
    			else{
    				Sleep(1000);
    				if(t>=nao){
    					cout<<"座位已满!";
    				}
    				else{
    					int n1=rand()%3;
    					if(n1==1){
    						cout<<"成功招募到客人!";
    						t++;
    						zhuan[t]=1;
    						naotime[t]=time(0);
    					}
    					else{
    						cout<<"客人觉得你有病,愤怒的走开了!";
    					}
    				}
    			}
    		}
    		Sleep(1000);
    		system("cls");
    		cout<<"还玩吗?(玩输入'y',不玩输入'n')\n";
    		cin>>ch;
    		if(qian<0){
    			qian=qian*1.0*1.05;
    		}
    		if(dian<0){
    			dian=dian*1.0*1.05;
    		}
    		system("cls");
    	}
    	cout<<"本次游戏获得"<<qian-100<<"$"; 
    }
    
  • 通过的题目

  • 最近活动

    This person is lazy and didn't join any contests or homework.
  • 最近编写的题解