该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
#include
using namespace std;
class piece{//piece class
char color;
int x,y;
int win_probability;
public :
friend ostream& operator<
friend class Board;
int Chess(char c){
color=c;return 0;
}
piece& operator=(const piece c){
color=c.color;
return *this;
}
int set_coordinate(int i,int j){
x=i;
y=j;
return 0;
}
};
ostream &operator<
os<
return os;
}
class Board{//board class
piece b[10][10];
public:
Board(){
for(int i=0;i!=10;i++)
for(int j=0;j!=10;j++)
if(i==0&&j==0){