Esempio n. 1
0
def test_good_run_2():
    nodes = Nodes(5)
    nodes.connect(0, 4)
    nodes.connect(0, 1)
    nodes.connect(0, 2)
    nodes.connect(0, 3)

    nodes.connect(1, 2)

    nodes.connect(2, 3)

    assert 0 == len(nodes.get_good_ways())
Esempio n. 2
0
def test_good_run():
    nodes = Nodes(4)
    nodes.connect(0, 1)
    nodes.connect(1, 2)
    nodes.connect(1, 3)
    nodes.connect(2, 3)
    nodes.connect(3, 0)

    ways = nodes.get_good_ways()
    print(ways)

    assert 8 == len(ways)

    ways = nodes.find_ways(nodes[1])
    print(ways)