#include<bits/stdc++.h>
#include<windows.h>
#define cins cin>>i;while(i!="1"&&i!="2"){out("请正确输入\n");cin>>i;}
#define couts Sleep(1000);cout
int mmm=1;
bool f=true;
using namespace std;
string a[10001]={"父亲","爸","爸爸","爸比","老爸","阿爸","爹","老爹","阿爹","爹哋","爹爹","baba","爸爸","父亲","father","your father","dad"};
void out(string a)//输出函数
{
int i;
for(i=0;i<a.length();i++)
{
Sleep(80);
cout<<a[i];
}
}
int w,s=1;
string i,name;
int main()
{
int sb=7;
system("color F0");
if(s==1){
out("游戏说明:\n");
out("除了取名外,只用数字键\n");
Sleep(1000);
couts<<"5"<<" ";
couts<<"4"<<" ";
couts<<"3"<<" ";
couts<<"2"<<" ";
couts<<"1"<<" \n";
Sleep(1000);
out("游戏开始\n");
Sleep(300);
system("cls");
Sleep(500);
out("Hi,你叫什么名字(长度<=10)\n");
getline(cin,name);
}
if(name.size()>10){
out("你好 sb");
f=false;
}
else{
for(int i=1;i<=20;i++){
if(name==a[i]&&name!="\n"){
out("你好 sb");
f=false;
break;
}
}
}
if(f)
{
out("你好 ");
out(name);
}
out("\n剧情:\n");
while(1){
out("你是一个帅B,一天,你打开了电脑\n");
out("1,打开c++\n2,打开Minecraft\n3,关电脑\n");
cin>>i;
while(i!="1"&&i!="2"&&i!="3")
{cout<<"请正确输入\n";
cin>>i;}
if(i=="1"){
{out("你打开了c++\n");
out("你打了一个a+b\n");
out("你觉得不爽\n");
out("又打了一个Hello World\n");
out("你还是觉得不爽\n");
out("可是却没有题刷\n");
out("你打算怎么干\n");
out("1,关电脑\n2,继续\n");
cins;
if(i=="2")//支线2
{
w=2;
out("你又做了一道黑题\n");
out("但是没做出来\n");
out("觉得很是不爽\n");
out("于是玩起了死循环\n");
out(".....\n");
}
if(i=="1")//支线1
{
out("你关掉了电脑\n");
out("觉得很不道德\n");
out("所以你打开了《信息学奥赛一本通》\n");
out("你打算学什么?\n");
out("1,顺序结构\n2,数据结构\n");
cins;
if(i=="2") {
out("由于你看不懂\n");
out("所以\n");
}
out("你打开了顺序结构\n") ;
out("你一下就懂了\n") ;
out("你合上书\n" );
out("1,开电脑\n2,开电脑\n") ;
cins;
out("你开启了电脑\n") ;
}
couts<<"***********\n***********\n***********\n***********\n";
out("你的电脑死机了\n你打算?\n") ;
out("1,修电脑\n2,不管他\n") ;
cins;
if(i=="2") {
out("你在房间里徘徊\n");
out("无聊至极,") ;
out("刚好在口袋里找到了车钥匙\n");
out("1.去修电脑\n2.出去玩\n");
cin>>mmm;
switch(mmm){
case 1: break;
case 2: out("你被车撞死了\n");break;
}
}
}
if(i=="1"){
out("你决定去修电脑\n") ;
out("你去找车钥匙\n") ;
while(true){
out("1,去房间\n2,去餐厅\n3,掏口袋\n") ;
cin>>i;
while(i!="1"&&i!="2"&&i!="3")
{cout<<"请正确输入\n";
cin>>i;}
if(i=="1"||i=="2")
{out("你找不到车钥匙\n") ;
continue;}
else{out("你找到了车钥匙\n");
break;}}}
if(mmm!=2){
out("你坐上了车\n听起了");
cout<<"FM.luogu\n";
out("没一会就到了\n你给了维修公司电脑\n又给了1000元\n过了一会儿\n电脑修好了\n你把修好的电脑带回家\n1,开电脑\n2,不理它\n");
cins;
if(w==2)
{
if(i=="1"){
out("你打开了电脑\n你做起了没做完的黑题\n你莫名其妙的AK IOI\n");
}
if(i=="2")
out("你想起了你没做完的黑题\n依旧打开了电脑\n");
out("你苦思冥想\n但依旧没做出来\n你一气之下直接抄了十道黑题\n结果第二天你被棕名了\n");
}
else
{
if(i=="1")
out("你开启了电脑\n");
if(i=="2")
{
out("你想起了你刚学的顺序结构\n");
out("你依旧打开了电脑\n");
}
out("你点击了http://ybt.ssoier.cn:8088/index.php\n");
out("点击了第一章 C++语言入门\n");
out("A了梯形面积\n");
out("又A了电影票\n");
out("还A了牛吃草\n");
out("其他的都不会\n");
out("你想起了老师在openjudge noi布置的作业\n");
out("1,打开openjudge noi\n2,什么事都不干\n");
cins;
if(i=="1"){
out("你打开了openjudge noi\n");
out("登录以后\n");
out("做了和上面一模一样的题\n");
out("完成了老师布置的作业\n") ;
out("你又打开了luogu.com.cn\n");
out("点击了题单广场\n");
out("也做了和上面一模一样的题\n");
out("外加一题超级马里奥\n");
out("开学后\n");
out("你被老师表扬了\n");}
if(i=="2")
{
out("你没打开了openjudge noi\n");
out("于是在开学的时候\n");
out("你被老师打了一顿\n");
}
}}}
else{if(i=="2"){//主线2 Minecraft
out("你打开了Minecraft\n");
out("你想玩\n");
out("结果你的显卡带不动\n");
out("你电脑炸了\n");
}
else{
out("你妈看见了\n");
out("把你干了一顿\n");
out("你哭晕在厕所\n");
}
}//结束
cout<<"the end";
Sleep(1000);
system("cls");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY | BACKGROUND_INTENSITY | BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE);
out("如果重玩请按'0'\n不同的输入有不同的情况哦\n");
cin>>i;
if(i=="0"){//重来
w=0;
system("cls");
system("color F4");
s++;
out("这是你的第");cout<<s<<"轮\n";
sb--;
out("你还有"); Sleep(80); cout<<sb; out("种结果\n");
continue;
}
else{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY | FOREGROUND_RED | BACKGROUND_INTENSITY | BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE);
system("cls");
out("制作不易,\n");
out("作者:wyx2628041658 and hzpy\n");
out("bye!\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY | BACKGROUND_INTENSITY | BACKGROUND_RED | BACKGROUND_GREEN | BACKGROUND_BLUE);
system("pause");
return 0;
}
}
}
洛谷bolg? <----游戏
|