コード例 #1
0
ファイル: __init__.py プロジェクト: MiLk/adventofcode
def compute(lines, permutation):
    signal = 0
    for phase in permutation:
        computer = Computer(lines[0])
        computer.input = iter([phase, signal])
        computer.run_mode()
        signal = computer.output
    return signal
コード例 #2
0
def p1(lines):
    computer = Computer(lines[0])
    computer.input = iter([1])
    computer.run_mode()
    return computer.output