public void HackerRankTestCase5() { QueensAttackInputData oData = GetInputMatrixFromFile(_sTestDataRootDir + "testcase5_input.txt"); int result = QueensAttack2.queensAttack(oData.iBoardSize, oData.iNumObstacles, oData.iQueenRow, oData.iQueenCol, oData.aObstacleLocations); Assert.AreEqual(result, 21); }
public void HugeTest2() { QueensAttackInputData oData = GetInputMatrixFromFile(_sTestDataRootDir + "huge2_input.txt"); int result = QueensAttack2.queensAttack(oData.iBoardSize, oData.iNumObstacles, oData.iQueenRow, oData.iQueenCol, oData.aObstacleLocations); Assert.AreEqual(result, 27475); }
public void HackerRankTestCase6() { // test case 6 answer is 40 from hackerrank QueensAttackInputData oData = GetInputMatrixFromFile(_sTestDataRootDir + "testcase6dbg_input.txt"); int result = QueensAttack2.queensAttack(oData.iBoardSize, oData.iNumObstacles, oData.iQueenRow, oData.iQueenCol, oData.aObstacleLocations); Assert.AreEqual(result, 40); }