• 个人简介

    #include<bits/stdc++.h>
    #include<windows.h>
    using namespace std;
    struct w{//人物简介结构体
    	string name,ji;//名字  等级 
    }a[2];
    struct q{//技能结构体 
    	string j;//技能名 
    	int x;//伤害 
    }b[10000];
    string s1,x1;
    int f,x,xx,p=0,y=1;
    int main(){
    	cout<<"修仙模拟游戏!!!\n";
     	Sleep(1000);
    	cout<<"						      作者:宇航员man上帝(54188)\n";
    	Sleep(1000);
    	cout<<"				      精神支持者:钱老师、方书翊、郭瑾诚、钟依澄\n";
    	Sleep(1000);
    	system("cls");
    	cout<<"前言:你被穿越到这个世界,每个人都要觉醒异兽来对抗异怪。你的父亲在3年前死亡,母亲失踪。你下定决心变强找母亲和为父亲报仇。你正在觉醒异兽。\n";
    	Sleep(4000);
    	//母亲柳如烟,父亲王恒被王腾的父亲王风所杀,母亲修为尽失,被王家给囚禁 
    	while(p==0){
    		cout<<"你是男生(1)/女生(2)\n";
    		cin>>f;
    		if(f==14588||f==54124){
    			Sleep(1000);
    			system("cls");
    			cout<<"你是男生(1)/女生(2)(这次要好好选)\n";
    			cin>>f;
    			if(f==1){
    				for(int i=1;i<=200;i++){
    					cout<<"我是你爸爸,你是我儿子\n";
    					Sleep(50);
    					cout<<"什么,你居然承认了\n";
    					Sleep(50);
    					cout<<"哈哈哈哈哈哈哈哈哈哈\n";
    					Sleep(50);
    				}
    			}
    			else {
    				for(int i=1;i<=200;i++){
    					cout<<"我是你爸爸,你是我女儿\n";
    					Sleep(50);
    					cout<<"什么,你居然承认了\n";
    					Sleep(50);
    					cout<<"哈哈哈哈哈哈哈哈哈哈\n";
    					Sleep(50);
    				}
    			}
    			Sleep(1000);
    			system("cls");
    			cout<<"请为自己取一个名字\n";
    			cin>>a[1].name;
    			
    			Sleep(1000);
    			cout<<"恭喜你获得神级异兽-----1.元素之神2.暗影刺客,3.兽神\n";
    			Sleep(1000);
    			int z;
    			cin>>z;
    			p=1;
    			if(z==1){
    				cout<<"恭喜你获得元素之神!!!\n";
    				Sleep(1000);
    				cout<<"叮!\n恭喜你解锁了万倍返还系统!!!\n"; 
    				Sleep(1000);
    				cout<<"以自动帮您打开新手大礼包!!!\n";
    				Sleep(1000);
    				cout<<"恭喜你获得了元素战甲,元素圣剑,混沌圣体,元素至尊骨(以经自动帮宿主融合!!!)\n";
    				Sleep(1000);
    				cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)(系统建议单打)\n";
    				Sleep(1000); 
    				cin>>x1;
    				if(x1=="1"){
    					cout<<"你从1级到5级\n";
    					Sleep(1000);
    					cout<<"叮!检测到宿主从1级升到了5级。让宿主等级提升至练气1重!!!\n";
    					a[1].ji="练气1重";	
    					Sleep(1000);
    					cout<<"系统告诉你这个世界的等级----------先是1~100级,再是练气、筑基、金丹、元婴、化神、练虚、合体、大乘、地仙、天仙,从练气开始,共有十重\n";
    					Sleep(1000);
    					cout<<"9月4日,你们要打几级副本。你要1单打还是2多打(填序号)\n";
    					Sleep(1000);
    					cin>>x>>xx;
    					if(x>100||xx==2) cout<<"你死了";
    					else{
    						cout<<"你从练气1重到练气2重\n";
    						Sleep(1000);
    						a[1].ji="练气2重";
    						cout<<"你的元素更强了\n";
    						Sleep(1000);
    						cout<<"还有5天时间就高考了\n";
    						Sleep(1000);
    						cout<<"..........\n"; 
    						Sleep(10000);
    						cout<<"一转眼,高考来了\n";
    						Sleep(1000);
    						cout<<"你作为你学校的1号种子选手\n";
    						Sleep(1000);
    					}
    					
    				}
    				else{
    					cout<<"你死了!!!";
    					p=0;
    					continue; 
    				}
    			}
    			else if(z==2){
    				cout<<"恭喜你获得暗影刺客!!!\n";
    				Sleep(1000);
    				cout<<"叮!\n恭喜你解锁了亿倍返还系统!!!\n"; 
    				Sleep(1000);
    				cout<<"以自动帮您打开新手大礼包!!!\n";
    				Sleep(1000);
    				cout<<"恭喜你获得了暗影战甲,暗影剑,混沌圣体,暗影至尊骨(以经自动帮宿主融合!!!)\n";
    				Sleep(1000);
    				cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)(系统建议单打)\n";
    				Sleep(1000);
    				cin>>x1;
    				if(x1=="1"){
    					cout<<"你从1级到5级\n";	
    					Sleep(1000);
    					cout<<"叮!检测到宿主从1级升到了5级。让宿主等级提升至练气5重!!!\n";	
    					a[1].ji="练气5重";
    					Sleep(1000);
    					cout<<"系统告诉你这个世界的等级----------先是1~100级,再是练气、筑基、金丹、元婴、化神、练虚、合体、大乘、地仙、天仙,从练气开始,共有十重\n";
    					Sleep(1000);
    					cout<<"9月4日,你们要打几级副本。你要1单打还是2多打(填序号)\n";
    					Sleep(1000);
    					cin>>x>>xx;
    					if(x>100||xx==2) cout<<"你死了";
    					else{
    						cout<<"你从练气5重到练气6重\n";
    						Sleep(1000);
    						a[1].ji="练气6重";
    						cout<<"你的暗影更强了\n";
    						Sleep(1000);
    						cout<<"还有5天时间就高考了\n";
    						Sleep(1000);
    						cout<<"..........\n"; 
    						Sleep(10000);
    						cout<<"一转眼,高考来了\n";
    						Sleep(1000);
    						cout<<"你作为你学校的1号种子选手\n";
    						Sleep(1000);
    					}
    				}
    				else{
    					cout<<"你死了!!!";
    					p=0;
    					continue; 
    				}
    			}
    			else{
    				cout<<"恭喜你获得兽神!!!\n";
    				Sleep(1000);
    				cout<<"叮!\n恭喜你解锁了兆倍返还系统!!!\n"; 
    				Sleep(1000);
    				cout<<"以自动帮您打开新手大礼包!!!\n";
    				Sleep(1000);
    				cout<<"恭喜你获得了神兽战甲,神兽剑,混沌圣体,神兽至尊骨(以经自动帮宿主融合!!!)\n";
    				Sleep(1000);
    				cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)(系统建议单打)\n";
    				Sleep(1000);
    				cin>>x1;
    				if(x1=="1"){
    					cout<<"你从1级到5级\n";	
    					Sleep(1000);
    					cout<<"叮!检测到宿主从1级升到了5级。让宿主等级提升至练气10重!!!\n";
    					a[1].ji="练气10重";
    					Sleep(1000);
    					cout<<"系统告诉你这个世界的等级----------先是1~100级,再是练气、筑基、金丹、元婴、化神、练虚、合体、大乘、地仙、天仙,从练气开始,共有十重\n";
    					Sleep(1000);
    					cout<<"9月4日,你们要打几级副本。你要1单打还是2多打(填序号)\n";
    					Sleep(1000);
    					cin>>x>>xx;
    					if(x>100||xx==2) cout<<"你死了";
    					else{
    						cout<<"你从练气10重到筑基1重\n";
    						Sleep(1000);
    						a[1].ji="筑基1重";
    						cout<<"你的神兽更强了\n";
    						Sleep(1000);
    						cout<<"还有5天时间就高考了\n";
    						Sleep(1000);
    						cout<<"..........\n"; 
    						Sleep(10000);
    						cout<<"一转眼,高考来了\n";
    						Sleep(1000);
    						cout<<"你作为你学校的1号种子选手\n";
    						Sleep(1000);
    					}
    				}
    				else {
    					cout<<"你死了!!!";
    					p=0;
    					continue; 
    				}
    			}
    		}
    		else {
    			cout<<"今天是9月1日\n";
    			Sleep(1000);
    			cout<<"请选择你的等级(由数字1-9决定强弱)\n";
    			Sleep(1000);
    			std::srand(std::time(0));
    			int s=std::rand()%9+1;
    			cout<<"你的数字是:"<<s<<"\n";
    			Sleep(1000);
    			cout<<"请为自己取一个名字\n";
    			cin>>a[1].name;
    			if(a[1].name=="龙玄傲"){
    				a[1].ji="10级";
    				cout<<"你取的名字真不错。解锁了隐藏名字!!!\n";
    				Sleep(1000);
    			}
    			Sleep(1000);
    			if(s==3){
    				cout<<"恭喜你获得ex级\n";
    				Sleep(1000);
    				cout<<"等级从高到低是 ex sss ss s a b c d e\n";
    				Sleep(1000);
    				cout<<"请选择你的异兽,有以下2种选择\n";
    				Sleep(1000);
    				cout<<"1历史,2山海经(填序号)\n";
    				Sleep(1000);
    				cin>>s1;
    				if(s1=="2"){
    					cout<<"恭喜你获得山海经\n";
    					Sleep(1000);
    					cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n";
    					Sleep(1000);
    					cin>>x1;
    					if(x1=="2") cout<<"他们把你给刺杀了\n";
    					else {
    						cout<<"你从1级到3级\n";	
    						Sleep(1000);
    						cout<<"你解锁了新技能----召唤应龙\n";
    						a[1].ji="3级";
    						b[y].j="召唤应龙";
    						b[y].x=100;
    						Sleep(1000);
    						cout<<"9月4日,你们要打几级副本。你要1单打还是2多打(填序号)\n";
    						Sleep(1000);
    						cin>>x>>xx;
    						if(x>10||xx==2) cout<<"你死了";
    						else {
    							cout<<"你从3级到7级\n";
    							Sleep(1000);
    							cout<<"你的应龙更强了,到了6级\n";
    							Sleep(1000);
    							cout<<"还有5天时间就高考了\n";
    							Sleep(1000);
    							cout<<"..........\n";
    							Sleep(1000);
    							cout<<"一转眼,高考来了\n";
    							Sleep(1000);
    							cout<<"你作为你学校的1号种子选手\n";
    							Sleep(1000);
    							cout<<"老师告诉你了这个世界的等级----------先是1~100级,再是练气、筑基、金丹、元婴、化神、练虚、合体、大乘、地仙、天仙\n";
    							Sleep(1000);
    						}
    					}
    				}
    				else{
    					cout<<"你召唤了许多异兽,有人羡慕,把你杀了\n";	
    					Sleep(1000);
    				}
    			}
    			else if(s==2){
    				cout<<"恭喜你获得sss级\n";
    				Sleep(1000);
    				cout<<"等级从高到低是 ex sss ss s a b c d e\n";
    				Sleep(1000);
    				cout<<"请选择你的异兽,有以下2种选择\n";
    				Sleep(1000);
    				cout<<"1浴火凤凰,2雷霆圣龙(填序号)\n";
    				Sleep(1000);
    				cin>>s1;
    				if(s1=="1"){
    					cout<<"恭喜你获得浴火凤凰\n";
    					Sleep(1000);
    					cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n";
    					Sleep(1000);
    					cin>>x1;
    					if(x1=="2"){
    						cout<<"他们把你给刺杀了\n";
    						Sleep(1000);
    					}
    					else {
    						cout<<"你从1级到3级\n";
    						Sleep(1000);
    						cout<<"你解锁了新技能----凤凰流星雨\n";
    						Sleep(1000);
    						a[1].ji="3级";
    						b[y].j="凤凰流星雨";
    						b[y].x=90;
    						cout<<"9月4日,你们要打几级副本。你要1单打还是2多打(填序号)\n";
    						Sleep(1000);
    						cin>>x>>xx;
    						if(x>8||xx==2) cout<<"你死了";
    						else{
    							cout<<"你从3级到6级\n";
    							Sleep(1000);
    							cout<<"你的凤凰更强了\n";
    							Sleep(1000);
    							cout<<"还有5天时间就高考了\n";
    							Sleep(1000);
    							cout<<"..........\n"; 
    							Sleep(1000);
    							cout<<"一转眼,高考来了\n";
    							Sleep(10000);
    							cout<<"你作为你学校的2号种子选手\n";
    							Sleep(1000);
    							cout<<"学校有一个比你还强的存在\n";
    							Sleep(1000);
    							if(f==1){
    								cout<<"她名叫赫连薇薇,异兽是黄金圣龙,7级\n";
    								Sleep(1000);
    								cout<<"老师告诉你了这个世界的等级----------先是1~100级,再是练气、筑基、金丹、元婴、化神、练虚、合体、大乘、地仙、天仙\n";
    								Sleep(1000);
    							}
    							else{
    								cout<<"他名叫龙玄傲。异兽是黄金圣龙,7级\n";
    								Sleep(1000);
    								cout<<"老师告诉你了这个世界的等级----------先是1~100级,再是练气、筑基、金丹、元婴、化神、练虚、合体、大乘、地仙、天仙\n";
    								Sleep(1000);
    							}
    						}
    					}
    				}
    				else {
    					cout<<"恭喜你获得雷霆圣龙\n";
    					Sleep(1000);
    					cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n";
    					Sleep(1000);
    					cin>>x1;
    					if(x1=="2") cout<<"他们把你给刺杀了\n";
    					else {
    						cout<<"你从1级到3级\n";
    						Sleep(1000);
    						cout<<"你解锁了新技能----雷霆之爪\n";
    						a[1].ji="3级";
    						b[y].j="雷霆之爪";
    						b[y].x=90;
    						Sleep(1000);
    						cout<<"9月4日,你们要打几级副本。你要1单打还是2多打(填序号)\n";
    						Sleep(1000);
    						cin>>x>>xx;
    						if(x>8||xx==2) cout<<"你死了";
    						else{
    							cout<<"你从3级到6级\n";
    							Sleep(1000);
    							cout<<"你的雷霆更强了\n";
    							Sleep(1000);
    							cout<<"还有5天时间就高考了\n";
    							Sleep(1000);
    							cout<<"..........\n"; 
    							Sleep(10000);
    							cout<<"一转眼,高考来了\n";
    							Sleep(1000);
    							cout<<"你作为你学校的2号种子选手\n";
    							Sleep(1000);
    							cout<<"学校有一个比你还强的存在\n";
    							Sleep(1000);
    							if(f==1){
    								cout<<"她名叫凤红鸾,异兽是浴火凤凰,7级\n";
    								Sleep(1000);
    								cout<<"老师告诉你了这个世界的等级----------先是1~100级,再是练气、筑基、金丹、元婴、化神、练虚、合体、大乘、地仙、天仙\n";
    								Sleep(1000);
    							}
    							else {
    								cout<<"她名叫云煌龙炎,异兽是浴火凤凰,7级\n";
    								Sleep(1000);
    								cout<<"老师告诉你了这个世界的等级----------先是1~100级,再是练气、筑基、金丹、元婴、化神、练虚、合体、大乘、地仙、天仙\n";
    								Sleep(1000);
    							}
    						}
    					}
    				}
    			}
    			else if(s==7){
    				cout<<"恭喜你获得ss级\n";
    				cout<<"等级从高到低是 ex sss ss s a b c d e\n";
    				cout<<"请选择你的异兽,有以下2种选择\n";
    				cout<<"1三鸟金足,2疾风天马(填序号)\n";
    				cin>>s1;
    				if(f==1&&s1=="1") cout<<"你真BT,游戏结束\n";
    				else if(f==1&&s1=="2") cout<<"有个神秘的组织,把你杀了,游戏结束\n";
    				else cout<<"有个神秘的组织,把你杀了,游戏结束\n";
    			}
    			else if(s==8){
    				cout<<"恭喜你获得s级\n";
    				cout<<"等级从高到低是 ex sss ss s a b c d e\n";
    				cout<<"请选择你的异兽,有以下3种选择\n";
    				cout<<"1柔骨兔,2九尾妖狐,3啸月银狼(填序号)\n";
    				cin>>s1;
    				if(f==1&&s1=="1"||s1=="2") cout<<"你真BT,游戏结束\n";
    				else if(f==1&&s1=="3"){
    					cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n";
    					cin>>x1;
    					cout<<"你的死对头王腾把你杀了,游戏结束\n";
    				}
    				else{
    					cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n";
    					cin>>x1;
    					cout<<"你的死对头王腾把你杀了,游戏结束\n";
    				}
    			}
    			else if(s==5){
    				cout<<"恭喜你获得a级\n";
    				cout<<"等级从高到低是 ex sss ss s a b c d e;";
    				cout<<"\n";
    				cout<<"请选择你的异兽,有以下3种选择\n";
    				cout<<"1摩云腾,2食星草,3幽冥灵猫(填序号)";
    				cout<<"\n";
    				cin>>s1;
    				if(f==1&&s1=="3") cout<<"你真BT,游戏结束\n";
    				else if(s1=="1"){
    					cout<<"恭喜你获得摩云腾\n";
    					cout<<"你的摩云腾太废物,你死了\n";
    				}
    				else if(s1=="2"){
    					cout<<"恭喜你获得食星草\n";
    					cout<<"你的食星草太废物,你死了\n";
    				}
    				else {
    					cout<<"恭喜你获得幽冥灵猫\n";
    					cout<<"9月3日,你们去打5级副本。你要1单打还是2多打(填序号)\n";
    					cin>>x1;
    					cout<<"他们把你给刺杀了\n";
    				}
    			}
    			else if(s==4){
    				cout<<"恭喜你获得b级\n";
    				cout<<"等级从高到低是 ex sss ss s a b c d e";
    				cout<<"\n";
    				cout<<"请选择你的异兽,有以下2种选择\n";
    				cout<<"1昆虫,2白衣天使(填序号)";
    				cout<<"\n";
    				cin>>s1;
    				if(s1=="1") cout<<"你的异兽自爆了,游戏结束";
    				else cout<<"异兽白衣天使什么用也没用,游戏结束";
    			}
    			else if(s==9){
    				cout<<"恭喜你获得c级\n";
    				cout<<"等级从高到低是 ex sss ss s a b c d e";
    				cout<<"\n";
    				cout<<"请选择你的异兽,有以下2种选择\n";
    				cout<<"1剑,2冰(填序号)";
    				cout<<"\n";
    				cin>>s1;
    				cout<<"你的死对头王腾把你杀了,游戏结束";
    			}
    			else if(s==6){
    				cout<<"恭喜你获得d级\n";
    				cout<<"等级从高到低是 ex sss ss s a b c d e";
    				cout<<"\n";
    				cout<<"请选择你的异兽,有以下2种选择\n";
    				cout<<"1权杖,2剪刀(填序号)";
    				cout<<"\n";
    				cin>>s1;
    				cout<<"你被别人嘲笑自闭而死亡,游戏结束";
    			}
    			else {
    				cout<<"恭喜你获得e级\n";
    				cout<<"等级从高到低是 ex sss ss s a b c d e";
    				cout<<"\n";
    				cout<<"你被活活累死,游戏结束";
    			}
    		}
    		if(p){
    			cout<<"恭喜那你通关游戏!!!";
    			return 0;
    		}
    		Sleep(10000);
    		system("cls");
    		cout<<"新游戏开始了\n";
    		Sleep(1000);
    		system("cls");
    	}
    }
    
    #include<bits/stdc++.h>
    using namespace std;
    long long a[1110][1110],c,k;
    int main(){
    	cout<<"欢迎来到“宇航员man上帝”制作的五子棋程序!\n";
    	cout<<"请输入棋盘的长和宽(长和宽在5以上1000以内):\n"; 
    	while(1){
    		cin>>c>>k;
    		if(c<=1000&&k<=1000&&c>=5&&k>=5) break;
    		cout<<"输入错误,请重新输入:\n";
    	}
    	for(int i=1;i<=c*k;i++){
    		for(int c2=0;c2<=c;c2++){
    			for(int k2=0;k2<=k;k2++){
    				if(c2==0&&k2==0){
    					cout<<"   ";
    					continue;
    				}
    				else if(c2==0){
    					if(k2<10)cout<<0;
    					cout<<k2;
    				}
    				else if(k2==0){
    					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<<"\n";
    		}
    		int x,y;
    		if(i%2==1){
    			cout<<"现在轮到玩家一下,请问下在哪里?(输入行和列)\n"; 
    			while(1){
    				cin>>x>>y;
    				if(x>c||y>k||x<1||y<1) cout<<"出界了,请重新输入:\n";
    				else if(a[x][y]!=0) cout<<"重叠了,请重新输入:\n";
    				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<<"\n";
    						}
    						cout<<"恭喜玩家一胜利!"; 
    						return 0;
    					}
    				}
    			}
    		}
    		else{
    			cout<<"现在轮到玩家二下,请问下在哪里?(输入行和列)\n"; 
    			while(1){
    				cin>>x>>y;
    				if(x>c||y>k||x<1||y<1) cout<<"出界了,请重新输入:\n";
    				else if(a[x][y]!=0) cout<<"重叠了,请重新输入:\n";
    				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<<"\n";
    						}
    						cout<<"恭喜玩家二胜利!"; 
    						return 0;
    					}
    				}
    			}
    		}
    	}
    	cout<<"平局了~";
    }
    
    #include<bits/stdc++.h>
    #include<windows.h>
    using namespace std;
    int main(){
    cout<<"老师问:什么叫摔伤?\n";
    Sleep(1000);
    cout<<"小明回:从楼上掉下来。\n";
    Sleep(1000);
    cout<<"老师问:什么叫幸运?\n";
    Sleep(1000);
    cout<<"小明回:楼下有个草堆。\n";
    Sleep(1000);
    cout<<"老师问:什么叫不幸?\n";
    Sleep(1000);
    cout<<"小明回:草堆上有个叉子。\n";
    Sleep(1000);
    cout<<"老师问:什么叫希望?\n";
    Sleep(1000);
    cout<<"小明回:没掉在叉子上。\n";
    Sleep(1000);
    cout<<"老师问:什么叫绝望?\n";
    Sleep(1000);
    cout<<"小明回:也没掉在草堆上。\n";
    Sleep(1000);
    cout<<"老师问:什么叫多亏了?\n";
    Sleep(1000);
    cout<<"小明回:掉在水里。\n";
    Sleep(1000);
    cout<<"老师问:什么叫完蛋?\n";
    Sleep(1000);
    cout<<"小明回:水里有鲨鱼。\n";
    Sleep(1000);
    cout<<"老师问:什么叫幸好?\n";
    Sleep(1000);
    cout<<"小明回:猎人在旁边一枪打中了鲨鱼。\n";
    Sleep(1000);
    cout<<"老师问:什么叫结束?\n";
    Sleep(1000);
    cout<<"小明回:猎人射的是散弹。\n";
    Sleep(1000);
    cout<<"老师:什么叫上天眷顾?\n";
    Sleep(1000);
    cout<<"小明:没射中你。\n";
    Sleep(1000);
    cout<<"老师:什么叫大难临头?\n";
    Sleep(1000);
    cout<<"小明:你不会游泳。\n";
    Sleep(1000);
    cout<<"老师:什么叫万幸?\n";
    Sleep(1000);
    cout<<"小明:你在浅水区。\n";
    Sleep(1000);
    cout<<"老师:什么叫天要亡我?\n";
    Sleep(1000);
    cout<<"小明:水里的海草缠住了脚。\n";
    Sleep(1000);
    cout<<"老师:什么叫必有后福?\n";
    Sleep(1000);
    cout<<"小明:海草一挣就断。\n";
    Sleep(1000);
    cout<<"老师:什么叫无语?\n";
    Sleep(1000);
    cout<<"小明:左脚也被缠住了。\n";
    Sleep(1000);
    cout<<"老师:什么叫天助我也?\n";
    Sleep(1000);
    cout<<"小明:水草被鱼咬断了。\n";
    Sleep(1000);
    cout<<"老师:什么叫痛苦?\n";
    Sleep(1000);
    cout<<"小明:咬断水草的是食人鱼。\n";
    Sleep(1000);
    cout<<"老师:什么叫逃过一劫?\n";
    Sleep(1000);
    cout<<"小明:食人鱼没咬你。 \n";
    Sleep(1000);
    cout<<"老师:什么叫彻底死心?\n";
    Sleep(1000);
    cout<<"小明:下面是泥潭。\n";
    Sleep(1000);
    cout<<"老师:什么叫太好了?\n";
    Sleep(1000);
    cout<<"小明:猎人营救你来了。\n";
    Sleep(1000);
    cout<<"老师:什么叫尴尬?\n";
    Sleep(1000);
    cout<<"小明:猎人也陷进了泥潭。\n";
    Sleep(1000);
    cout<<"老师:什么叫奇迹?\n";
    Sleep(1000);
    cout<<"小明:岸边来了台挖掘机。\n";
    Sleep(1000);
    cout<<"老师:什么叫我太难了?\n";
    Sleep(1000);
    cout<<"小明:挖掘机没注意到你。\n";
    Sleep(1000);
    cout<<"老师:什么叫神奇?\n";
    Sleep(1000);
    cout<<"小明:竟然有人发现你了。\n";
    Sleep(1000);
    cout<<"老师:什么叫失望。\n";
    Sleep(1000);
    cout<<"小明:把你捞起来的人是海盗。\n";
    Sleep(1000);
    cout<<"老师:什么叫不幸中的万幸?\n";
    Sleep(1000);
    cout<<"小明:捞你的网破了。\n";
    Sleep(1000);
    cout<<"老师:什么叫鱼死网破?\n";
    Sleep(1000);
    cout<<"小明:它们船撞上暗礁了。\n";
    Sleep(1000);
    cout<<"老师:什么叫来的刚好?\n";
    Sleep(1000);
    cout<<"小明:一渔夫把你又捞起来了 。\n";
    Sleep(1000);
    cout<<"老师:什么叫希望变绝望?\n";
    Sleep(1000);
    cout<<"小明:那渔夫也不是好人 。\n";
    Sleep(1000);
    cout<<"老师:什么叫运气爆表?\n";
    Sleep(1000);
    cout<<"小明:那是一个梦。\n";
    Sleep(1000);
    for(;;){
    cout<<"我是你爸爸,你是我儿子\n";
    Sleep(100);
    cout<<"什么,你居然承认了\n";
    Sleep(100);
    cout<<"哈哈哈哈哈哈哈哈哈哈\n";
    Sleep(100);
    }
    }
    ``
    
  • 通过的题目

  • 最近活动

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

题目标签

聪明人游戏
4
2021
1
CSP-J
1
深搜 广搜
1
广搜
1
大沥2021
1
算法笔记
1