• 个人简介

    #include<bits/stdc++.h> using namespace std; string s,s1,x1; bool f; int main(){ cout<"前言:你被穿越到这个世界,每个人都要觉醒异兽来对抗异怪。你的父亲在3年前死亡,母亲失踪。你下定决心变强找母亲和为父亲报仇。你正在觉醒异兽\n";//母亲柳如烟,父亲王恒被王腾的父亲王风所杀 cout<<"你是男生(1)/女生(2)\n"; cin>f; cout<<"今天是9月1日\n"; cout<<"请选择你的等级\n"; cout<<"1 2 3 4 5 6 7 8 9中9选1\n";//1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c; cin>>s; if(s=="3"){ cout<<"恭喜你获得ex级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"请选择你的异兽,有以下2种选择\n"; cout<<"1历史,2山海经(填序号)"; cout<<"\n"; cin>>s1; if(s1=="2"){ cout<<"恭喜你获得山海经\n"; cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n"; cin>>x1; if(x1=="2"){ cout<<"他们把你给刺杀了\n";return 0;//6 } else { cout<<"你从1级到3级\n"; cout<<"你解锁了新技能----召唤应龙\n"; } } else{ cout<<"你召唤了许多异兽,有人羡慕,把你杀了\n";return 0;//5 } } else if(s=="2"){ cout<<"恭喜你获得sss级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"请选择你的异兽,有以下2种选择\n"; cout<<"1浴火凤凰,2雷霆圣龙(填序号)"; cout<<"\n"; cin>>s1; if(s1=="1"){ cout<<"恭喜你获得山海经\n"; cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n"; cin>>x1; if(x1=="2"){ cout<<"他们把你给刺杀了\n";return 0;//15 } else { cout<<"你从1级到3级\n"; cout<<"你解锁了新技能----雷霆之爪\n"; } } else { cout<<"恭喜你获得山海经\n"; cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n"; cin>>x1; if(x1=="2"){ cout<<"他们把你给刺杀了\n";return 0;//16 } else { cout<<"你从1级到3级\n"; cout<<"你解锁了新技能----凤凰流星雨\n"; } } } else if(s=="7"){ cout<<"恭喜你获得ss级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"请选择你的异兽,有以下2种选择\n"; cout<<"1三鸟金足,2疾风天马(填序号)"; cout<<"\n"; cin>>s1; if(f1&&s1"1"){ cout<<"你真BT,游戏结束\n";//12 return 0; } else if(f1&&s1"2"){ cout<<"有个神秘的组织,把你杀了,游戏结束\n";//13 return 0; } else{ cout<<"有个神秘的组织,把你杀了,游戏结束\n";//14 return 0; } } else if(s=="8"){ cout<<"恭喜你获得s级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"请选择你的异兽,有以下3种选择\n"; cout<<"1柔骨兔,2九尾妖狐,3啸月银狼(填序号)"; cout<<"\n"; cin>>s1; if(f1&&s1"1"||s1=="2"){ cout<<"你真BT,游戏结束\n";//10 return 0; } else if(f1&&s1"3"){ cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n"; cin>>x1; cout<<"你的死对头王腾把你杀了,游戏结束";//11 } else { cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n"; cin>>x1; cout<<"你的死对头王腾把你杀了,游戏结束";//12 } } else if(s=="5"){ cout<<"恭喜你获得a级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"请选择你的异兽,有以下3种选择\n"; cout<<"1摩云腾,2食星草,3幽冥灵猫(填序号)"; cout<<"\n"; cin>>s1; if(f1&&s1"3"){ cout<<"你真BT,游戏结束\n";//7 return 0; } else if(s1=="1"){ cout<<"恭喜你获得摩云腾\n"; cout<<"你的摩云腾太废物,你死了\n";//8 return 0; } else if(s1=="2"){ cout<<"恭喜你获得食星草\n"; cout<<"你的食星草太废物,你死了\n"; return 0;//7 } else { cout<<"恭喜你获得幽冥灵猫\n"; cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n"; cin>>x1; cout<<"他们把你给刺杀了\n";return 0;//9 } } else if(s=="4"){ cout<<"恭喜你获得b级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"请选择你的异兽,有以下2种选择\n"; cout<<"1昆虫,2白衣天使(填序号)"; cout<<"\n"; cin>>s1; if(s1=="1") cout<<"你的异兽自爆了,游戏结束"; else cout<<"异兽白衣天使什么用也没用,游戏结束";//4 } else if(s=="9"){ cout<<"恭喜你获得c级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"请选择你的异兽,有以下2种选择\n"; cout<<"1剑,2冰(填序号)"; cout<<"\n"; cin>>s1; cout<<"你的死对头王腾把你杀了,游戏结束"; //3 } else if(s=="6"){//2 cout<<"恭喜你获得d级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"请选择你的异兽,有以下2种选择\n"; cout<<"1权杖,2剪刀(填序号)"; cout<<"\n"; cin>>s1; cout<<"你被别人嘲笑自闭而死亡,游戏结束"; return 0; } else {//1 cout<<"恭喜你获得e级\n"; cout<<"等级从高到低是 ex sss ss s a b c d e;1--e,2--sss,3--ex,4--b,5--a,6--d,7--ss,8--s,9--c"; cout<<"\n"; cout<<"你被活活累死,游戏结束"; return 0; } } #include<bits/stdc++.h> using namespace std; int a[111][111]; int c,k; int main(){ cout<<"欢迎来到“宇航员man上帝”制作的五子棋程序!"<<endl; cout<<"请输入棋盘的长和宽(长和宽在5以上100以内):"<<endl; while(true){ cin>>c>>k; if(c<=100&&k<=100&&c>=5&&k>=5){ break; } cout<<"输入错误,请重新输入:"<<endl; } for(int i=1;i<=c*k;i++){ for(int c2=0;c2<=c;c2++){ for(int k2=0;k2<=k;k2++){ if(c20&&k20){ cout<<" "; continue; } else if(c20){ if(k2<10)cout<<0; cout<<k2; } else if(k20){ if(c2<10)cout<<0; cout<<c2<<" "; } else{ if(a[c2][k2]==0)cout<<"- "; else if(a[c2][k2]1)cout<<"O "; else cout<<"X "; } } cout<<endl; } int x,y; if(i%21){ cout<<"现在轮到玩家一下,请问下在哪里?(输入行和列)"<<endl; while(true){ cin>>x>>y; if(x>c||y>k||x<1||y<1){ cout<<"出界了,请重新输入:"<<endl; } else if(a[x][y]!=0){ cout<<"重叠了,请重新输入:"<<endl; } else break; } a[x][y]=1; for(int c3=1;c3<=c;c3++){ for(int k3=1;k3<=k;k3++){ if(a[c3][k3]!=1)continue; if((a[c3][k3+1]==1&&a[c3][k3+2]==1&&a[c3][k3+3]==1&&a[c3][k3+4]==1) || (a[c3][k3-1]==1&&a[c3][k3-2]==1&&a[c3][k3-3]==1&&a[c3][k3-4]==1) || (a[c3+1][k3]==1&&a[c3+2][k3]==1&&a[c3+3][k3]==1&&a[c3+4][k3]==1) || (a[c3-1][k3]==1&&a[c3-2][k3]==1&&a[c3-3][k3]==1&&a[c3-4][k3]==1) || (a[c3+1][k3+1]==1&&a[c3+2][k3+2]==1&&a[c3+3][k3+3]==1&&a[c3+4][k3+4]==1) || (a[c3-1][k3-1]==1&&a[c3-2][k3-2]==1&&a[c3-3][k3-3]==1&&a[c3-4][k3-4]==1) || (a[c3+1][k3-1]==1&&a[c3+2][k3-2]==1&&a[c3+3][k3-3]==1&&a[c3+4][k3-4]==1) || (a[c3-1][k3+1]==1&&a[c3-2][k3+2]==1&&a[c3-3][k3+3]==1&&a[c3-4][k3+4]==1)){ for(int c2=1;c2<=c;c2++){ for(int k2=1;k2<=k;k2++){ if(a[c2][k2]==0)cout<<"- "; else if(a[c2][k2]==1)cout<<"O "; else cout<<"X "; } cout<<endl; } cout<<"恭喜玩家一胜利!"; return 0; } } } } else{ cout<<"现在轮到玩家二下,请问下在哪里?(输入行和列)"<<endl; while(true){ cin>>x>>y; if(x>c||y>k||x<1||y<1){ cout<<"出界了,请重新输入:"<<endl; } else if(a[x][y]!=0){ cout<<"重叠了,请重新输入:"<<endl; } else break; } a[x][y]=2; for(int c3=1;c3<=c;c3++){ for(int k3=1;k3<=k;k3++){ if(a[c3][k3]!=2)continue; if((a[c3][k3+1]==2&&a[c3][k3+2]==2&&a[c3][k3+3]==2&&a[c3][k3+4]==2) || (a[c3][k3-1]==2&&a[c3][k3-2]==2&&a[c3][k3-3]==2&&a[c3][k3-4]==2) || (a[c3+1][k3]==2&&a[c3+2][k3]==2&&a[c3+3][k3]==2&&a[c3+4][k3]==2) || (a[c3-1][k3]==2&&a[c3-2][k3]==2&&a[c3-3][k3]==2&&a[c3-4][k3]==2) || (a[c3+1][k3+1]==2&&a[c3+2][k3+2]==2&&a[c3+3][k3+3]==2&&a[c3+4][k3+4]==2) || (a[c3-1][k3-1]==2&&a[c3-2][k3-2]==2&&a[c3-3][k3-3]==2&&a[c3-4][k3-4]==2) || (a[c3+1][k3-1]==2&&a[c3+2][k3-2]==2&&a[c3+3][k3-3]==2&&a[c3+4][k3-4]==2) || (a[c3-1][k3+1]==2&&a[c3-2][k3+2]==2&&a[c3-3][k3+3]==2&&a[c3-4][k3+4]==2)){ for(int c2=1;c2<=c;c2++){ for(int k2=1;k2<=k;k2++){ if(a[c2][k2]==0)cout<<"- "; else if(a[c2][k2]==1)cout<<"O "; else cout<<"X "; } cout<<endl; } cout<<"恭喜玩家二胜利!"; return 0; } } } } } cout<<"平局了~"; return 0; }//简易版赚钱小游戏 #include <bits/stdc++.h> #include <windows.h> using namespace std; void slow(string x) { int len = x.size() - 1; for (int i = 0; i <= len; i++) { cout << x[i]; Sleep(80); } } void down(string x) {

    int len=x.size()-1;
    for(int i=0;i<=len;i++)
    {
    	cout<<x[i];
    	Sleep(30);
    }
    

    } int main(){

    int s=0;
    string s1="";
    int k=0;
    int gz1=1000;
    int gz2=100;
    int w1=0;
    int w2=0;
    int w3=0;
    int sk=0;
    int kk=0;
    int w4=0;
    int w5=0;
    int ppx=0;
    system("color 6F");
    slow("你要赚100w,哈哈哈");
    Sleep(2000);
    system("cls");
    while(1){
    	if(s>=1000000) {
    		system("cls");
    		slow("当前余额: ");
    		cout<<s;
    		Sleep(2000);
    		system("color 21");
    		cout<<endl;
    		slow("恭喜你通关了");
    		Sleep(1000);
    		system("cls");
    		cout<<endl;
    		slow("接下来不想看的可以自行退出!!!");
    		Sleep(2000);
    		system("cls");
    		while(1){
    			down("原创xhlmy");
    			cout<<endl;
    			Sleep(300);
    		}
    		
    	}
    	system("cls");
    	slow("1.去搬砖");
    	cout<<endl;
    	slow("2.比大小");
    	cout<<endl;
    	slow("3.乞讨");
    	cout<<endl;
    	slow("4.刮彩票");
    	cout<<endl;
    	slow("5.升级稿子");
    	cout<<endl;
    	slow("6.挂机赚钱");
    	cout<<endl;
    	slow("7.退出此游戏");
    	cout<<endl;
    	slow("当前余额: ");
    	cout<<s;
    	cout<<endl;
    	if(gz1==1000) slow("当前镐子: 木镐  ");
    	if(gz1==10000) slow("当前镐子: 铁镐  ");
    	if(gz1==30000) slow("当前镐子: 钻石镐  ");
    	if(gz1==100000) slow("当前镐子: 下界合金镐  ");
    	cout<<endl;
    	slow("成就");
    	cout<<sk;
    	slow("/5(按r查看成就图鉴)\n");
    	Sleep(1000);
    	slow("请选择你要干嘛(1  2  3  4  5  6  7)");
    	cout<<"       ";
    	cin>>s1;
    	Sleep(1000);
    	system("cls");
    	slow("处理中......");
    	Sleep(3000);
    	system("cls");
    	if(s1=="1145145"){
    		slow("请输入兑换码: ");
    		cin>>s1;
    		if(s1=="给点钱吧"&&k==0){
    			slow("恭喜你兑换成功!!!");
    			cout<<endl;
    			Sleep(1000);
    			slow("+100000$");
    			Sleep(5000);
    			s+=100000;
    			k=1;
    		}
    		else if(s1=="给点钱吧"&&k==1){
    			slow("已兑换过");
    			Sleep(5000);
    		}
    		if(s1!="给点钱吧"){
    			slow("兑换失败");
    			Sleep(5000);
    		}
    	}
    	else if(s1=="1"){
    		slow("一块砖头  $1");
    		Sleep(2000);
    		int a=rand()%gz1+gz2;
    		system("cls");
    		slow("搬砖中......");
    		Sleep(3000);
    		system("cls");
    		slow("恭喜你搬了: ");
    		cout<<a;
    		slow("块砖");
    		cout<<endl;
    		Sleep(1000);
    		cout<<endl;
    		slow("获得: $");
    		cout<<a;
    		Sleep(5000);
    		s+=a;
    	}
    	else if(s1=="1233214545667"){
    		if(kk==0){
    		kk=1;
    		slow("恭喜你获得了下界合金镐");
    		gz1=100000;
    		gz2=50000;
    		Sleep(3000);
    		}
    		else {
    			slow("已兑换过");
    			Sleep(3000);
    		}
    	}
    	
    	else if(s1=="2"){
    		int a=rand()%6+1;
    		int b=rand()%6+1;
    		slow("你的大小: ");
    		cout<<a<<endl;
    		slow("对手大小: ");
    		cout<<b;
    		Sleep(3000);
    		system("cls");
    		if(a>b){
    			slow("恭喜你赢了   获得: $");
    			cout<<a*1000;
    			Sleep(5000);
    			s+=a*1000;
    		}
    		else if(a==b){
    			slow("平局只获得: $100");
    			Sleep(5000);
    			s+=100;
    		}
    		else {
    			slow("你输了,一分不得");
    			Sleep(5000);
    		}
    	}
    	else if(s1=="3"){
    		int a=rand()%1000+100;
    		Sleep(3300);
    		if(a<=300){
    			slow("运气不太好 只获得: $");
    			cout<<a;
    			Sleep(5000);
    			s+=a;
    		}
    		else if(a<=700){
    			slow("运气还可以 获得了: $");
    			cout<<a;
    			Sleep(5000);
    			s+=a;
    		}
    		else if(a<=1000){
    			slow("运气这么好 获得了: $");
    			cout<<a;
    			cout<<endl;
    			Sleep(3000);
    			slow("在奖励你10000");
    			Sleep(3000);
    			s+=a+10000;
    		}
    	}
    	else if(s1=="4"){
    		int a=rand()%100+1;
    		int r=0; 
    		slow("购买彩票  -$100");
    		s-=100;
    		Sleep(3000);
    		system("cls");
    		cout<<"请写出你想写的数字(1--100): ";
    		cin>>r;
    		Sleep(2000);
    		slow("本次中奖号码为: ");
    		cout<<a;
    		if(r==a){
    			cout<<"\n";
    			slow("你运气太好了 ");
    			Sleep(3000);
    			slow("恭喜你获得了: $500000");
    			Sleep(3000);
    			s+=500000;
    			ppx=1;
    		}
    		else {
    			cout<<endl;
    			slow("运气不太好呢  下次一定");
    			Sleep(3000);
    		}
    	}
    	else if(s1=="5"){
    		while(1){
    		slow("1.木镐(初始镐,不可购买[100--1000])");
    		cout<<endl;
    		Sleep(1000);
    		slow("2.石镐($1000[1000--5000])");
    		cout<<endl;
    		Sleep(1000);
    		slow("3.铁镐($10000[5000--10000])");
    		cout<<endl;
    		Sleep(1000);
    		slow("4.钻石镐($50000[10000--30000])");
    		cout<<endl;
    		Sleep(1000);
    		slow("5.下界合金镐($200000[50000--100000]) 注意如果前面买了其他镐子,以前的就消失了");
    		cout<<endl;
    		slow("如果要退出页面按(r)");
    		cout<<endl;
    		if(gz1==1000) slow("当前镐子: 木镐  ");
    		if(gz1==10000) slow("当前镐子: 铁镐  ");
    		if(gz1==30000) slow("当前镐子: 钻石镐  ");
    		if(gz1==100000) slow("当前镐子: 下界合金镐  ");
    		slow("当前余额: ");
    		cout<<s;
    		string s2="";
    		cin>>s2;
    		if(s2=="2"){
    			system("cls");
    			slow("恭喜你获得石镐");
    			cout<<endl;
    			Sleep(1000);
    			slow("-1000");
    			gz1=5000;
    			gz2=1000;
    			s-=1000;
    			Sleep(3000);
    			break;
    		}
    		else if(s2=="3"){
    			system("cls");
    			slow("恭喜你获得了铁镐");
    			cout<<endl;
    			Sleep(1000);
    			slow("-10000");
    			gz1=10000;
    			gz2=5000;
    			s-=10000;
    			Sleep(3000);
    			break;
    		}
    		else if(s2=="4"){
    			system("cls");
    			slow("恭喜你获得了钻石镐");
    			cout<<endl;
    			Sleep(1000);
    			slow("-50000");
    			gz1=30000;
    			gz2=10000;
    			s-=50000;
    			Sleep(3000);
    			break;
    		}
    		else if(s2=="5"){
    			system("cls");
    			slow("恭喜你获得了下界合金镐");
    			cout<<endl;
    			Sleep(1000);
    			slow("-200000");
    			gz1=100000;
    			gz2=50000;
    			s-=200000;
    			Sleep(3000);
    			break;
    		}
    		else if(s2=="r") break;
    		else{
    			slow("未检测出关键词 请重来");
    			Sleep(3000);
    		}
    	}
    }
    	else if(s1=="6"){
    		slow("你要挂机几秒钟(注意: 别选太久,中途无法提前关闭)-----");
    		long s3=0;
    		cin>>s3;
    		s3=s3*1000;
    		int s4=0;
    		while(s3>0){
    			Sleep(1000);
    			system("cls");
    			s3-=1000;
    			s4+=50;
    			slow("+50$");
    		} 
    		system("cls");
    		Sleep(500);
    		slow("挂机秒数已经到了,总共赚了");
    		cout<<s4;
    		slow("元");
    		cout<<endl;
    		slow("按任意键继续");
    		cout<<endl;
    		string uuu="";
    		cin>>uuu;
    	}
    	else if(s1=="7"){
    		while(1){
    			slow("你确定要退出吗(yes/no)-----");
    			string hhh="";
    			cin>>hhh;
    			if(hhh=="yes"){
    				return 0;
    			}
    			else if(hhh=="no"&&w3==0) {
    				w3=1;
    				sk++;
    				system("cls");
    				slow("恭喜获得成就: 虚晃一波(按任意键继续)");
    				string p="";
    				cin>>p;
    				break;
    			}
    			else if(hhh=="no"&&w3==1){
    				break;
    			}
    			else {
    				slow("未检测出关键词 请重来");
    				Sleep(3000);
    			}
    		}
    		
    	}
    	else if(s1=="r"){
    		slow("1.第一桶金");
    		if(w1==1) slow("(已拥有)");
    		cout<<"\n";
    		slow("2.目标过半");
    		if(w2==1) slow("(已拥有)");
    		cout<<"\n";
    		slow("3.虚晃一波");
    		if(w3==1) slow("(已拥有)");
    		cout<<"\n";
    		slow("4.下界合金");
    		if(w4==1) slow("(已拥有)");
    		cout<<"\n";
    		slow("5.天选之子");
    		if(w5==1) slow("(已拥有)");
    		slow("(按任意键继续)");
    		string f="";
    		cin>>f;
    	}
    	else {
    		slow("未检测出关键词 请重来");
    		Sleep(3000);
    	}
    	if(s>0&&w1==0){
    		w1=1;
    		sk++;
    		system("cls");
    		slow("恭喜获得成就: 第一桶金!!!(按任意键继续)");
    		string p="";
    		cin>>p;
    	}
    	if(s>500000&&w2==0){
    		w2=1;
    		sk++;
    		system("cls");
    		slow("恭喜获得成就: 目标过半!!!(按任意键继续)");
    		string p="";
    		cin>>p;
    	}
    	if(gz1==100000&&w4==0){
    		w4=1;
    		sk++;
    		system("cls");
    		slow("恭喜获得成就: 下界合金!!!(按任意键继续)");
    		string p="";
    		cin>>p;
    	}
    	if(ppx==1&&w5==0){
    		w5=1;
    		sk++;
    		system("cls");
    		slow("恭喜获得成就: 天选之子!!!(按任意键结束)");
    		string p="";
    		cin>>p;
    	}
    }
    

    }

  • 通过的题目

  • 最近活动

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

    This person is lazy and didn't write any solutions.

题目标签

聪明人游戏
4
深搜 广搜
1
广搜
1
大沥2021
1