public void Test3() { int[][] busRoutes = { new [] { 1, 2 }, new [] { 2, 1 } }; Assert.AreEqual(480, GossipStops.Calculate(busRoutes)); }
public void Test5() { int[][] busRoutes = { new [] { 1, 2, 3 }, new [] { 2, 1, 3 } }; Assert.AreEqual(3, GossipStops.Calculate(busRoutes)); }
public void Test1() { int[][] busRoutes = { new [] { 1 }, new [] { 1 } }; Assert.AreEqual(1, GossipStops.Calculate(busRoutes)); }
public void Test7() { int[][] busRoutes = { new [] { 1, 2, 3 }, // 1, 2, 3 new [] { 2, 1, 3 }, // 1, 2, 3 new [] { 2, 1,5, 7 }, // 1, 2, 3 new [] { 3, 5,7, 8 }, }; Assert.AreEqual(10, GossipStops.Calculate(busRoutes)); }