#include<bits/stdc++.h>
using namespace std;
int blood;//玩家血量
int card;//玩家所有牌
int sp;//玩家手牌
int casl;//玩家所有卡牌数量
int drxh;//敌人类别
string dr;//敌人名字
int drxl;//敌人血量
int drsh;//敌人攻击伤害 
int sc;//输出卡牌
int nl;//能量
int zdr[7];//手牌 
int zdrkp[7];//角色卡牌
int i;
//-----------------------卡牌------------------------------------------------- 
//1:"自爆1" 2:"投掷炸弹2" 3:"烟雾弹1" 4:"医疗包2" 5:"能量球0" 
int zb(){
	nl--;
	blood=blood/2;
	if(drxh){
		drxl=drxl/2;
	}else{
		drxl=0;
	}
	return 0;
}
int tzzd(){
	nl-=2;
	drxl-=15;
	return 0;
}
int ywd(){
	nl--;
	drsh=drsh/3;
	return 0;
}
int ylb(){
	nl-=2;
	blood=blood+10;
	return 0;
}
int nlq(){
	nl+=2;
	return 0;
}
int card(i){
	if(i==1 && nl>=1){
		zb();
	}
	if(i==2 && nl>=2){
		tzzd();
	}
	if(i==3 && nl>=1){
		ywd();
	}
	if(i==4 && nl>=2){
		ylb();
	}
	if(i==5){
		nlq();
	}
	return 0;
}
//-----------------------回合-------------------------------------------------
int sp(){
	for(int i=1;i<=5;i++){
		zdr[i]=zdrkp[rand()%5+1];
		cout<<zdr[i]<<" ";
	} 
	return 0;
}
int turn(){
	int card;
	nl=3;
	sp();
	while(nl>=0){
		cout<<"card:";
		cin>>card;
		if(card==0){
			return 0;
		}
		card(f(card));
	}
	return 0;
}
//-----------------------奖品-------------------------------------------------
int win(){
	
	return 0;
}
//-----------------------怪物-------------------------------------------------
//-----------------------运行-------------------------------------------------
int main(){
	srand(time(0));
    return 0;
}