题目描述
Input
Output
解题思路
把英雄和随从看作同一类,定义结构体来存储其属性,即最多有8个角色(0-7),其中0号角色为英雄。
接下来就是根据题目要求来定义函数:添加角色、角色攻击以及死亡判定,这里没有花里胡哨的东西,按照题目要求按部就班完成即可。
最后根据题目要求格式,输出结果。
实现代码
#include<iostream>
#include<string>
using namespace std;
struct sc
{
int h,ak;
};
struct hero
{
int num;
sc memb[8];
};
hero x[2];
void init()
{
x[0].memb[0].h=30;
x[0].memb[0].ak=0;
x[0].num=0;
x[1].memb[0].h=30;
x[1].memb[0].ak=0;
x[1