按八皇后问题中的布局规则设计并实现一个游戏程序。在Windows操作系统环境下实现,操作界面可以采用图形界面,也可以使用字符界面,使用Visual C++ 或其他面向对象的开发工具为开发平台。 在图形方式下,具体要求是:程序启动后显示一张8*8的棋盘,然后游戏者可以用点击的方式在棋盘上布下棋子。如果布下的棋子合法,则增加10分并可以继承布下一个棋子。如果布下的棋子不合法,即当前布下的棋子A与已布下的棋子B有冲突,则使用闪烁的方式显示A与B。按游戏者在棋盘上布下的合法棋子数或在规定的时限内生成的合法布局数给出游戏者的得分数。如果下满8个棋子,可得满分100分。游戏规则要求不能在同一行或同一列