package problems.medium;
/**
* Created by sherxon on 1/11/17.
*/
public class BattleShipsInBoard {
public int countBattleships(char[][] a) {
int counter = 0;
for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a[i].length; j++) {
if (a[i][j] == 'X' && j == a[i].length - 1 && i == a.length - 1) counter++;
if (a[i][j] == 'X' && j == a[i].length - 1 && i < a.length - 1 && a[i + 1][j] == '.') counter++;
if (a[i][j] == 'X' && j < a[i].length - 1 && i < a.length - 1 && a[i + 1][j] == '.' && a[i][j + 1] == '.')
counter++;
if (a[i][j] == 'X' && j < a[i].length - 1 && i == a.length - 1 && a[i][j + 1] == '.') counter++;
}
}
return counter;
}
}