aboutsummaryrefslogtreecommitdiff
path: root/challenge-285/eric-cheung/python/ch-1.py
blob: adfc0fa62457bc45101a6dd32e001ccfdd516983 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
## arrRoutes = [["B", "C"], ["D", "B"], ["C", "A"]]  ## Example 1
arrRoutes = [["A", "Z"]]  ## Example 2

arrDest = set([arrLoop[1] for arrLoop in arrRoutes])
arrStart = set([arrLoop[0] for arrLoop in arrRoutes])
arrOutput = [destLoop for destLoop in arrDest if destLoop not in arrStart]

if len(arrOutput) == 1:
    print (arrOutput[0])
else:
    print (arrOutput)