东莞市企业网站制作平台,怎么发布自己的网站,沧州网站建设 凯航,wordpress站内搜索Problem 2230 翻翻棋Accept: 872 Submit: 2132Time Limit: 1000 mSec Memory Limit : 32768 KBProblem Description象棋翻翻棋#xff08;暗棋#xff09;中双方在4*8的格子中交战#xff0c;有时候最后会只剩下帅和将。根据暗棋的规则#xff0c;棋子只能上下左右移… Problem 2230 翻翻棋Accept: 872 Submit: 2132Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Description象棋翻翻棋暗棋中双方在4*8的格子中交战有时候最后会只剩下帅和将。根据暗棋的规则棋子只能上下左右移动且相同的级别下主动移动到地方棋子方将吃掉对方的棋子。将和帅为同一级别。然而胜负在只剩下帅和将的时候已定。 Input第一行T表示T组数据。每组数据共有四行字符串每行字符串共八个字符’#’表示空格’*’表示红方帅’.’表示黑方将此时红方先走每组输入之间没有空行。 Output每组数据输出一行。若为红方赢输出Red win,否则输出 Black win Sample Input1######.######*################## Sample OutputBlack win找规律就可以了自己在纸上多画几次反正我是没画出来蒙了六次AC了#includecstdio
#includecstring
#includealgorithm
#includeiostream
#define ll long long
using namespace std;
const int maxn1e610;
char a[20][20];
int main()
{int t;cint;while(t--){int red_x,red_y,black_x,black_y;for(int i0;i4;i)for(int j0;j8;j)cina[i][j];for(int i0;i4;i)for(int j0;j8;j){if(a[i][j]*){red_xj;red_yi;}if(a[i][j].){black_xj;black_yi;}}if((abs(red_x-black_x)abs(red_y-black_y))%20) coutBlack win\n;else coutRed win\n;}return 0;
} 转载于:https://www.cnblogs.com/Friends-A/p/9309026.html