Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for [old] Pawn Brotherhood by Moff
function safePawns(pawns) {
let result = 0;
for (let pawn of pawns) {
let col = pawn.charCodeAt(0), row = parseInt(pawn[1]) - 1;
if (pawns.indexOf(`${String.fromCharCode(col - 1)}${row}`) > -1 ||
pawns.indexOf(`${String.fromCharCode(col + 1)}${row}`) > -1)
result += 1;
}
return result;
}
July 7, 2017