Skip to main content
Latest
File
import { assertEquals } from "https://deno.land/std@0.157.0/testing/asserts.ts";
import removeStones from "./index.ts";
Deno.test("most-stones-removed-with-same-row-or-column", () => { assertEquals( 5, removeStones([ [0, 0], [0, 1], [1, 0], [1, 2], [2, 1], [2, 2], ]), ); assertEquals(0, removeStones([[0, 0]])); assertEquals( 2, removeStones([ [0, 1], [1, 0], [1, 1], ]), ); assertEquals( 3, removeStones([ [0, 0], [0, 2], [1, 1], [2, 0], [2, 2], ]), );});