Example #1
0
 def test_04(self):
     input = inputs.read("input13_2_3")
     result = day13.part2(input)
     self.assertEqual(result, 779210)
Example #2
0
 def test_05(self):
     input = inputs.read("input15_4")
     result = day15.part1(input)
     self.assertEqual(result, 78)
Example #3
0
 def test_07(self):
     input = inputs.read("input15_6")
     result = day15.part1(input)
     self.assertEqual(result, 1836)
Example #4
0
 def test_02(self):
     input = inputs.read("input09")
     result = day09.part2(input, 127)
     self.assertEqual(result, 62)
Example #5
0
 def test_02(self):
     input = inputs.read("input08")
     result = day08.part2(input)
     self.assertEqual(result, 8)
Example #6
0
 def test_01(self):
     input = inputs.read("input07")
     result = day07.part2(input)
     self.assertEqual(result, 32)
Example #7
0
 def test_in(self):
     input = inputs.read("input07_actual")
     result = day07.part2(input)
     self.assertEqual(result, 48160)
Example #8
0
 def test_in(self):
     input = inputs.read("input02_actual")
     result = day02.part2(input)
     self.assertEqual(result, 497)
Example #9
0
 def test_in(self):
     input = inputs.read("input05_actual")
     result = day05.part2(input)
     self.assertEqual(result, 651)
Example #10
0
 def test_01(self):
     input = inputs.read("input12")
     result = day12.part2(input)
     self.assertEqual(result, 286)
Example #11
0
 def test_in(self):
     input = inputs.read("input12_actual")
     result = day12.part2(input)
     self.assertEqual(result, 156735)
Example #12
0
 def test_in(self):
     input = inputs.read("input13_actual")
     result = day13.part2(input)
     self.assertEqual(result, 725850285300475)
Example #13
0
 def test_06(self):
     input = inputs.read("input13_2_5")
     result = day13.part2(input)
     self.assertEqual(result, 1202161486)
Example #14
0
 def test_05(self):
     input = inputs.read("input13_2_4")
     result = day13.part2(input)
     self.assertEqual(result, 1261476)
Example #15
0
 def test_01(self):
     input = inputs.read("input18")
     result = day18.part2(input)
     self.assertEqual(result, 693891)
Example #16
0
 def test_01(self):
     input = inputs.read("input03")
     result = day03.part1(input)
     self.assertEqual(result, 7)
Example #17
0
 def test_in(self):
     input = inputs.read("input18_actual")
     result = day18.part2(input)
     self.assertEqual(result, 362464596624526)
Example #18
0
 def test_in(self):
     input = inputs.read("input03_actual")
     result = day03.part1(input)
     self.assertEqual(result, 211)
Example #19
0
 def test_02(self):
     input = inputs.read("input07_2")
     result = day07.part2(input)
     self.assertEqual(result, 126)
Example #20
0
 def test_in(self):
     input = inputs.read("input03_actual")
     result = day03.part2(input)
     self.assertEqual(result, 3584591857)
Example #21
0
 def test_01(self):
     input = inputs.read("input09")
     result = day09.part1(input, 5)
     self.assertEqual(result, 127)
Example #22
0
 def test_01(self):
     input = inputs.read("input01")
     num_input = [int(el) for el in input]
     result = day01.part2(num_input)
     self.assertEqual(result, 241861950)
Example #23
0
 def test_in(self):
     input = inputs.read("input09_actual")
     result = day09.part2(input, 393911906)
     self.assertEqual(result, 59341885)
Example #24
0
 def test_in(self):
     input = inputs.read("input01_actual")
     num_input = [int(el) for el in input]
     result = day01.part2(num_input)
     self.assertEqual(result, 82498112)
Example #25
0
 def test_in(self):
     input = inputs.read("input08_actual")
     result = day08.part2(input)
     self.assertEqual(result, 2092)
Example #26
0
 def test_01(self):
     input = inputs.read("input18")
     result = day18.part1(input)
     self.assertEqual(result, 26335)
Example #27
0
 def test_06(self):
     input = inputs.read("input15_5")
     result = day15.part1(input)
     self.assertEqual(result, 438)
Example #28
0
 def test_in(self):
     input = inputs.read("input18_actual")
     result = day18.part1(input)
     self.assertEqual(result, 69490582260)
Example #29
0
 def test_in(self):
     input = inputs.read("input15_actual")
     result = day15.part2(input)
     self.assertEqual(result, 2159626)
Example #30
0
 def test_03(self):
     input = inputs.read("input13_2_2")
     result = day13.part2(input)
     self.assertEqual(result, 754018)