Esempio n. 1
0
def main():
    for x in range(100):
        noun = x
        for y in range(100):
            verb = y
            computer = IntComputer(retrieve_opcode())
            computer.update(1, noun)
            computer.update(2, verb)
            run = computer.run()
            if run[0] == 19690720:
                print(
                    f'noun: {noun}, verb: {verb}, answer: {100 * noun + verb}')
                break
Esempio n. 2
0
def main():
    main_computer = IntComputer(retrieve_opcode())
    main_computer.update(1, 12)
    main_computer.update(2, 2)
    run = main_computer.run()
    print(run)