如果我们把国际象棋的横轴看做从 111 到 888 ,那么每个棋子的坐标形如 a1(1,1)a1(1,1)a1(1,1) c4(3,4)c4(3,4)c4(3,4) ,想想坐标之和有没有什么规律。
规律 : 黑子坐标之和为偶数,白子坐标之和为奇数。
横轴坐标是我们自定义的, aaa 的 asciiasciiascii 码是 979797 ,根据奇偶数运算法则, aaa~hhh 和 111~888 的奇偶性是一致的。
提示 : 最终横坐标选用 aaa ~ hhh 。
class Solution {
public:bool squareIsWhite(string s) {return s[0] + s[1] &1;}
};
