def test_part_2(): with open('part_1_input', 'r') as input_file: problem_input = input_file.read() problem_input_part_1 = re.split(r'\n\n\n', problem_input)[0] problem_input_part_2 = re.split(r'\n\n\n', problem_input)[1] # part_2.map_opcodes(problem_input_part_1) part_2.solution(problem_input_part_1, problem_input_part_2)
def main(): """Main function. """ part_1_solution = part_1.solution(320851) part_2_solution = part_2.solution('320851') print( f"Solution to part one: {part_1_solution}\nSolution to part two: {part_2_solution}" )
def main(): """Main function. """ problem_input = 5468 part_1_solution = part_1.solution(problem_input) part_2_solution = part_2.solution(problem_input) print( f"Solution to part one: {part_1_solution}\nSolution to part two: {part_2_solution}" )
def main(): """Main function. """ with open('part_1_input', 'r') as input_file: problem_input = input_file.read() part_1_solution = part_1.solution(problem_input) part_2_solution = part_2.solution(problem_input) print( f"Solution to part one: {part_1_solution}\nSolution to part two: {part_2_solution}" )
def main(): """Main function. """ with open('part_1_input', 'r') as input_file: part_1_input = input_file.read() part_1_sequences = re.findall(r'[a-z]+', part_1_input, re.M) part_1_solution = part_1.solution(part_1_sequences) print(f"Solution to part one: {part_1_solution}") part_2_solution = part_2.solution(part_1_sequences) print(f"Solution to part two: {part_2_solution}")
def main(): """Main function. """ with open('part_1_input', 'r') as input_file: problem_input = input_file.read() problem_input_part_1 = re.split(r'\n\n\n', problem_input)[0] problem_input_part_2 = re.split(r'\n\n\n', problem_input)[1] part_1_solution = part_1.solution(problem_input_part_1) part_2_solution = part_2.solution(problem_input_part_1, problem_input_part_2) print( f"Solution to part one: {part_1_solution}\nSolution to part two: {part_2_solution}" )
def test_part_2(arguments, output): """Tests the solution of part 2 against the examples. """ assert part_2.solution(arguments) == output
def test_part_2(arguments, output): """Tests part 2 of the code with examples from the assignment. """ assert part_2.solution(arguments) == output
def test_part_2(problem_input, output): """Tests part 2 of the code with examples from the assignment. """ assert part_2.solution(problem_input) == output
def test_part_2(look_for, output): """Tests part 1 of the code with examples from the assignment. """ assert part_2.solution(look_for) == output
def test_part_2(arguments, output): assert part_2.solution(arguments) == output
def test_part_2(arguments, output): """Tests part 2 solution. """ assert part_2.solution(arguments) == output