#include<bits/stdc++.h>
using namespace std;
int HP=150;
int p1=25;
int p1sc=30;
int p2=30;
int p2sc=10;
int sr;
bool dun=0;
void d2g(){
int df1HP=100;
int sz;
int dfHP=120; int dfsc=20;
int dfsc1=30;
int juli1=30;
int juli2=10;
while(true){
cout<<"HP="<<HP<<"敌方1HP="<<df1HP<<"敌方1射程"<<dfsc<<endl;
cout<<"距离:"<<juli1<<endl;
cout<<"敌方2HP="<<dfHP<<"敌方2射程"<<dfsc1<<endl;
cout<<"距离:"<<juli2<<endl;
cout<<"1,开炮 2,移动 "<<endl ;
cin>>sz;
if(sz==1){
cout<<"1,主炮 2, 近防炮"<<endl;
cin>>sr;
if(sr==1){
cout<<"打谁?(1,敌方1 2,敌方2)\n";
cin>>sr;
if(sr==1)if(p1sc>juli1)df1HP-=p1+(p1sc-juli1);
else cout<<"笑死,根本打不到"<<endl;
else if(sr==2)if(p1sc>juli2)dfHP-=p1+(p1sc-juli2);
else cout<<"笑死,根本打不到"<<endl;
}
else if(sr==2){
cout<<"打谁?(1,敌方1 2,敌方2)\n";
cin>>sr;
if(sr==1)if(p2sc>juli2)df1HP-=p2+(p2sc-juli2);
else cout<<"笑死,根本打不到"<<endl;
else if(sr==2)if(p2sc>juli2)dfHP-=p2+(p2sc-juli2);
else cout<<"笑死,根本打不到"<<endl;
}
}
else if(sz==2){
cout<<"1,前进 2,后退"<<endl;
cin>>sr;
if(sr==1){
juli1-=10;
juli2-=10;
}
else if(sr==2){
juli1+=10;
juli2+=10;
}
}
cout<<"敌方1的回合"<<endl;
if(sz==1)if(dfsc>juli1)HP-=5+(dfsc-juli1);else cout<<"敌方一跳过\n";
else if(sz==2)if(juli1>0)if(sr==1)juli1-=10;else juli1+=10;else cout<<"敌方一跳过\n";
cout<<"敌方2的回合"<<endl;
if(sz==1)if(dfsc1>juli2)HP-=10+(dfsc1-juli2);else cout<<"敌方二跳过\n";
else if(sz==2)if(juli2>0)if(sr==1)juli2+=10;else juli2-=10;else cout<<"敌方二跳过\n";
if(df1HP<=0||dfHP<=0)return;
else if(HP<=0)return;
}
}
void d1g(){
int dfHP=120; int dfsc=20;
int juli=10;
while(true){
cout<<"HP="<<HP<<"敌方HP="<<dfHP<<"敌方射程"<<dfsc<<endl;
cout<<"距离:"<<juli<<endl;
cout<<"1,开炮 2,移动 "<<endl ;
cin>>sr;
if(juli<0){
HP-=100; dfHP-=100;
}
if(sr==1){
cout<<"1,主炮 2, 近防炮"<<endl;
cin>>sr;
if(sr==1){
if(p1sc>juli)dfHP-=p1+(p1sc-juli);
else cout<<"笑死,根本打不到"<<endl;
}
else if(sr==2){
if(p2sc>juli)dfHP-=p2+(p2sc-juli);
else cout<<"笑死,根本打不到"<<endl;
}
}
else if(sr==2){
cout<<"1,前进 2,后退"<<endl;
cin>>sr;
if(sr==1){
juli-=10;
}
else if(sr==2){
juli+=10;
}
}
cout<<"他的回合"<<endl;
if(juli<dfsc)HP-=10+(dfsc-juli);
else juli-=5;
if(HP<=0||dfHP<=0)return;
}
}
int main(){
cout<<"你是一名采矿舰舰长\n";
cout<<"you is a cai kuang kun kun long.\n";
cout<<"你正在采矿\n";
cout<<"you zheng zai cai kuang.\n";
cout<<"就在这时\n";
cout<<" is this time,\n";
cout<<"士兵:前面有不明战舰!\n";
cout<<"qian noodle has a don't light zhan kun!\n" ;
cout<<"你:尝试和他谈话!\n";
cout<<"try to tan draw with him!\n";
cout<<"你们突然收到了攻击\n";
cout<<"ni men don't have toufa ran thin dao le gong kun.\n";
d1g();
if(HP<=0){
cout<<"你死了"<<endl;
cout<<"you die";
return 0;
}
else{
HP+=70;
cout<<"你们很快就将它打败了\n";
cout<<"you men very fast de jiang it da lose le\n";
cout<<"你:刚才那是太空海盗吗?"<<endl;
cout<<"gang cai this is space sea dao ma?\n";
cout<<"你:不管怎样,还是先回去吧\n";
cout<<"don't guan what yang baby yes back frist ba\n";
cout<<"等你们到了基地,正有几个太空海盗船对基地发起攻击\n";
cout<<"den you men dao le kun floor zheng has some space sea dao ship yes kun floor hair get up gong kun\n";
cout<<"士兵:不好!我们去帮忙吧!\n";
cout<<"no good! we go to help ba!\n";
cout<<"你们打算从远程攻击\n";
cout<<"you men da math from yuan chen gong kun\n";
cout<<"不幸的是,有两艘战机发现了你,他们与你开始了相互纠缠\n";
cout<<"no luky de is,has two sou zhan kun hair now le you,they start xiang hu jo chan\n";
d2g();
}
if(HP<=0){
cout<<"你死了"<<endl;
cout<<"you die";
return 0;
}
else{
cout<<"敌方飞行员:撑住!我来救你!\n";
cout<<"fall zhu! i comt to help you!\n";
cout<<"你:没想到他们这么友爱,一个被打败另外一个就去救他······\n" ;
cout<<"don't think they zhe mo friend love,one ge bei da lose and other jou go to help he......\n";
}
}