#include <iostream>
#include <algorithm>
#include <cstdlib>
#include <ctime>
#include <cstring>
#include <string>
#include <cstdio>
#define clear() cout << "\033c" << flush
using namespace std;

const int SIZE = 9;
int Queen[15][15]; 
// 值为0表示不在攻击范围内,可以放置新骑士;
// 1表示在攻击范围内,不可放置
// 9和-9表示骑士

// 游戏规则展示
void intro()
{
    cout << "===============================================" << endl;
    cout << "***欢迎游玩《骑士大乱斗》游戏!***" << endl;
    cout << "【游戏规则如下:】" << endl;
    cout << "在这个游戏里会有一个 9*9 的国际象棋棋盘,我们可以在在国际象棋的棋盘上放置骑士," << endl;
    cout << "使其不能相互攻击,即任意两个骑士不能处于棋盘的同一行、同一列和同一条对角线上。" << endl;
    cout << "1. 如果一方放置骑士时位于其他骑士的攻击范围内,该方失败,游戏结束!" << endl;
    cout << "2. 若您不能进行任何放置,游戏结束!" << endl;
    cout << "3. “.” 位值是其它骑士攻击的范围!" << endl;
    cout << "4. “<< endl;
}

嗨,大家好,上次说好的更新新作品我晚了几天,

今天我给大家更新一下原来那个作品《骑士之战》的续集《棋盘版骑士之战》!

好了说一下,这个是简单版的,

现在上代码吧,同志们:


本站作者已申明原创,禁止转载!

文章内容属作者个人观点,不代表本站立场,如有侵权立删。

   口袋儿题库-青少儿编程自测题库