猫抓老鼠游戏,下面是部分代码
#include
using namespace std;
const int length=22; //a[0]将不使用,故如果要测试21只老鼠,此处应填22
bool a[length]; //用来记录对应某只老鼠是否已经排列进去
int b[length]; //储存老鼠排列顺序
void range(int n); //递归,直到走到了递归的底部,检查是否能完成抓捕
void check(); //检查当前排列顺序是否能通过
int maxno(bool* d); //返回当前没有被抓住的老鼠的最大编号
1