Codeforces Round #157 (Div. 2) A. Little Elephant and Chess
题目:http://codeforces.com/contest/259/problem/A
判断一个棋盘经过行操作后能否成为一个正常的黑白相间的棋盘
思路:因为不涉及列操作 只要每行都是黑白相间就可以满足条件
#include <iostream>
#include <cstdlib>
using namespace std;
int a,b,n;
int main()
{
bool ans=true;
char start,previous,current;
for(int i=0;i<8;i++)
{
cin >> current;
start=previous=current;
for(int j=0;j<6;j++)
{
cin>>current;
if(current==previous)ans=0;
previous=current;
}
cin>>current;
if(current==previous||current==start) ans=0;
}
if(ans) cout << "YES"<<endl;
else cout << "NO" <<endl;
return 0;
}
转载于//www.cnblogs.com/danielqiu/archive/2013/01/16/2863127.html
还没有评论,来说两句吧...