Ejemplo n.º 1
0
def parse_program(input_lines: list):
    pc_target = int(input_lines[0].split()[1])

    program_parts = []
    for line in input_lines[1:]:
        parts = line.split()
        program_parts.append(
            Day16.Instruction(parts[0], *list(map(int, parts[1:]))))

    return pc_target, program_parts