#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int main()
{
int a,b,c,d,e,f,g;
char m,z,j,k;
cout<<"魔法小游戏1.0,现在开始"<<endl;
cout<<"魔法:m,自杀:z"<<endl;
cout<<"你想出什么?"<<endl;
cin>>k;
if(m==m)
{
cout<<"对手出魔法"<<endl;
cout<<"目前你有1个魔法"<<endl;
cout<<"你想出什么?m或z输入1,其他输入2"<<endl;
cin>>a;
if(a==1)
{
cout<<"你想出什么m or z"<<endl;
cin>>z;
if(z==m)
{
cout<<"对手出了水,你卒了"<<endl;
}
if(z==z)
{
cout<<"对手出了水,你还活着"<<endl;
cout<<"你还有一个魔法"<<endl;
cout<<"你想出什么?m或z输入1,其他输入2"<<endl;
cin>>b;
if(b==1)
{
cin>>j;
if(j==m)
{
cout<<"对手自杀,你赢了"<<endl;
}
if(j==z)
{
cout<<"对手出魔法,你卒了"<<endl;
}
}
if(b==2)
{
cout<<"1-5级攻击输1-5,1-5级防御输6-10"<<endl;
cin>>d;
if(d==1)
{
cout<<"对手没有闪,卒了"<<endl;
}
if(d<=2||d>=5)
{
cout<<"自暴自弃"<<endl;
}
if(d>=6||d<=10)
{
cout<<"对手自杀,你赢了"<<endl;
}
else
{
cout<<"自暴自弃"<<endl;
}
}
else
{
cout<<"自暴自弃"<<endl;
}
}
if(a==2)
{
cout<<"1-5级攻击输1-5,1-5级防御输6-10"<<endl;
cin>>c;
if(c==1)
{
cout<<"对手没有闪,卒了"<<endl;
}
if(c<=2||c>=5)
{
cout<<"自暴自弃"<<endl;
}
if(c>=6||c<=10)
{
cout<<"对手自杀,你赢了"<<endl;
}
else
{
cout<<"自暴自弃"<<endl;
}
}
}
}
else
{
cout<<"自暴自弃"<<endl;
}
return 0;
}