Exemplo n.º 1
0
        public void Test1()
        {
            int[] houses   = { 1, 2, 3 };
            int[] heaters  = { 2 };
            var   solution = new lcsols.Solution475();
            var   result   = solution.FindRadius(houses, heaters);

            Assert.That(result == 1);
        }
Exemplo n.º 2
0
        public void Test7()
        {
            int[] houses   = { 474833169, 264817709, 998097157, 817129560 };
            int[] heaters  = { 197493099, 404280278, 893351816, 505795335 };
            var   solution = new lcsols.Solution475();
            var   result   = solution.FindRadius(houses, heaters);

            Assert.That(result == 104745341);
        }
Exemplo n.º 3
0
        public void Test6()
        {
            int[] houses   = { 282475249, 622650073, 984943658, 144108930, 470211272, 101027544, 457850878, 458777923 };
            int[] heaters  = { 823564440, 115438165, 784484492, 74243042, 114807987, 137522503, 441282327, 16531729, 823378840, 143542612 };
            var   solution = new lcsols.Solution475();
            var   result   = solution.FindRadius(houses, heaters);

            Assert.That(result == 161834419);
        }