1812. Determine Color of a Chessboard Square

체스판 사각형의 좌표를 나타내는 문자열이 주어지면 사각형이 흰색이면 true를 반환하고 사각형이 검은색이면 false를 반환합니다.

1812. Determine Color of a Chessboard Square

class Solution {
    public boolean squareIsWhite(String coordinates) {
        char letter = coordinates.charAt(0);
        int digit = coordinates.charAt(1) - '0';
        
        if (letter == 'a' || letter == 'c' || letter == 'e' || letter == 'g') { 
            return digit % 2 == 0; // when digit is even
        } else { 
            return digit % 2 == 1; // when digit is odd
        }
    }
}





© 2017. by yeopoong.github.io

Powered by yeopoong