You are given coordinates, a string that represents the coordinates of a square of the chessboard. Below is a chessboard for your reference.
Flow Diagram: –
Solution: –
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'){
// when digit is even
return digit % 2 == 0;
}else{
//when digit is odd
return digit % 2 == 1;
}
}
}