def main() -> None: data = data_input("data/aoc_02_data.txt") # Part 1 p_1 = part_1(data) print(f"Part 1: {p_1} is {p_1 == 46402}") # Part 2 p_2 = part_2(data) print(f"Part 2: {p_2} is {p_2 == 265}")
def main() -> None: data = data_input("data/aoc_02_data.txt") # Part 1 noun: int = 12 verb: int = 2 p_1: int = part_1(data, noun, verb) print(f"Part 1: {p_1} is {p_1 == 3562672}") # Part 2 output: int = 19690720 p_2: int = part_2(data, output) print(f"Part 2: {p_2} is {p_2 == 8250}")
def test_part_1(self): """""" data: List[List[int]] = data_input("data/aoc_02_data_test_1.txt") self.assertEqual(part_1(data), 18)
def test_part_1(self): """()""" data: List[int] = [1, 9, 10, 3, 2, 3, 11, 0, 99, 30, 40, 50] output: int = 3500 result = part_1(data) self.assertEqual(result, output)
""" aoc_02 https://adventofcode.com/2017/day/2 """ from typing import List from libs.aoc_02_lib import data_input, part_1, part_2 DATA: List[List[int]] = data_input("data/aoc_02_data.txt") # Part 1 PART_1: int = part_1(DATA) print(f"Part 1: {PART_1} is {PART_1 == 46402}") # Part 2 PART_2: int = part_2(DATA) print(f"Part 2: {PART_2} is {PART_2 == 265}")