G - 翻翻棋 FZU - 2230
象棋翻翻棋(暗棋)中双方在4*8的格子中交战,有时候最后会只剩下帅和将。根据暗棋的规则,棋子只能上下左右移动,且相同的级别下,主动移动到地方棋子方将吃掉对方的棋子。将和帅为同一级别。然而胜负在只剩下帅和将的时候已定。
Input
第一行T,表示T组数据。
每组数据共有四行字符串,每行字符串共八个字符
’#’表示空格
’*’表示红方帅
’.’表示黑方将
此时红方先走
每组输入之间没有空行。
Output
每组数据输出一行。若为红方赢输出Red win,否则输出 Black win
Sample Input
1
.
*
#
#
Sample Output
Black win
#include<iostream>
#include<cmath>
#include<cstring>
#include<algorithm>
using namespace std;int main()
{char s[10][10];int t;scanf("%d",&t);getchar();int x1,x2,y1,y2;while(t--){for(int i=0;i<3;i++){for(int j=0;j<8;j++){scanf("%c",&s[i][j]);}scanf("\n");}for(int i=0;i<8;i++){scanf("%c",&s[3][i]);}for(int i=0;i<4;i++){for(int j=0;j<8;j++){if(s[i][j]=='*'){x1=i;y1=j;}if(s[i][j]=='.'){x2=i;y2=j;}}}int fx,fy;fx=abs(x1-x2);fy=abs(y1-y2);int ans=abs(fx-fy);if(ans%2==1){printf("Red win\n");}else{printf("Black win\n");}getchar();}return 0;
}
G - 翻翻棋 FZU - 2230相关推荐
- C - 翻翻棋 FZU - 2230
象棋翻翻棋(暗棋)中双方在4*8的格子中交战,有时候最后会只剩下帅和将.根据暗棋的规则,棋子只能上下左右移动,且相同的级别下,主动移动到地方棋子方将吃掉对方的棋子.将和帅为同一级别.然而胜负在只剩下帅 ...
- 翻翻棋 FZU - 2230
象棋翻翻棋(暗棋)中双方在4*8的格子中交战,有时候最后会只剩下帅和将.根据暗棋的规则,棋子只能上下左右移动,且相同的级别下,主动移动到地方棋子方将吃掉对方的棋子.将和帅为同一级别.然而胜负在只剩下帅 ...
- 翻翻棋 (FZU - 2230)
题目链接:C - 翻翻棋 来源: FZU - 2230 Problem Description 象棋翻翻棋(暗棋)中双方在4*8的格子中交战,有时候最后会只剩下帅和将.根据暗棋的规则,棋子只能上下左右 ...
- 翻翻棋(找规律问题)(FZU Problem 2230)
题目是这样的: FZU Problem 2230 象棋翻翻棋(暗棋)中双方在4*8的格子中交战,有时候最后会只剩下帅和将.根据暗棋的规则,棋子只能上下左右移动,且相同的级别下,主动移动到地方棋子方将吃 ...
- FZU 2230 翻翻棋 (找规律 水题)
Problem 2230 翻翻棋 Accept: 132 Submit: 279 Time Limit: 1000 mSec Memory Limit : 32768 KB Proble ...
- FZU OJ:2230 翻翻棋
Problem 2230 翻翻棋 Accept: 872 Submit: 2132 Time Limit: 1000 mSec Memory Limit : 32768 KB Probl ...
- FZU 2230 翻翻棋
Problem 2230 翻翻棋 Accept: 658 Submit: 1546 Time Limit: 1000 mSec Memory Limit : 32768 KB Proble ...
- fzu 2230 翻翻棋
Problem 2230 翻翻棋 Accept: 989 Submit: 2458 Time Limit: 1000 mSec Memory Limit : 32768 KB Prob ...
- FZU - 2230 翻翻棋
象棋翻翻棋(暗棋)中双方在4*8的格子中交战,有时候最后会只剩下帅和将.根据暗棋的规则,棋子只能上下左右移动,且相同的级别下,主动移动到地方棋子方将吃掉对方的棋子.将和帅为同一级别.然而胜负在只剩下帅 ...
最新文章
- 管理 zabbix_Zabbix 2019 峰会丨看睿象云如何在 Zabbix 中玩转告警
- 在window下使用gemsim.models.word2vec.LineSentence加载语料库文件的格式要求
- 【CyberSecurityLearning 71】DC系列之DC-2渗透测试(WordPress)
- 密钥协商(密钥交换)机制的讲解
- mysql dnslog_渗透技巧:使用dnslog加快盲注速度 · C1imber’s Blog
- sql 获取日期时分秒_[转载]ASP.NET和SQLserver获取当前日期时间:年月日、时分秒...
- js获取网络时间(axios获取响应头时间)
- flash cs4的新特性
- OSX更新后JRE6被删除引发了问题
- 期望值最大化算法 EM_GMM 估计高斯混合模型
- 【论文阅读笔记】GPT三部曲
- 服务器UDIMM、LRDIMM、RDIMM的区别
- Django的多应用分布式路由
- USB Type-C PD快充简介
- linux cadaver 命令,备份Linux操作系统的数据到坚果云的方法
- java 音频格式_java – 音频格式的转换
- 21. OP-TEE中TA与CA执行流程-------libteec介绍
- 人事管理系统——考勤系统需求分析
- MFC字体磅数与像素CImage
- 专题:手把手学习硬件基础------9、电源电路