Exemplo n.º 1
0
def main():
    # Get argv from command-line
    statement = list(sys.argv[1])
    identifier = eval(sys.argv[2])
    a = int(sys.argv[3])
    b = int(sys.argv[4])

    # Get stdin
    stdin = sys.stdin.readlines()
    s = ''.join(stdin)

    selected = sco.select(s, {0: statement, 1: identifier})
    selected = selection.swap(selected, a, b)
    print sco.merge(s, selected),
Exemplo n.º 2
0
def test(n, score_dict, x, y, expect):
    result = selection.swap(score_dict, x, y)
    did_pass = result == expect

    return did_pass, n, 'swap()', str(expect), str(result)