114514xjzz2.5
  • 板块灌水区
  • 楼主lizijian2024
  • 当前回复6
  • 已保存回复6
  • 发布时间2024/8/5 11:44
  • 上次更新2024/8/5 11:46:24
查看原帖
114514xjzz2.5
1414943
lizijian2024楼主2024/8/5 11:44
#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";
	}
}
2024/8/5 11:44
加载中...