blob: 7ed30223c4a92ae4132a7422a15184aa123ef208 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#! /usr/bin/python3
def noconnection(a):
os = set(x[0] for x in a)
iis = set(x[1] for x in a)
return list(iis.difference(os))[0]
import unittest
class TestNoconnection(unittest.TestCase):
def test_ex1(self):
self.assertEqual(noconnection([["B", "C"], ["D", "B"], ["C", "A"]]), "A", 'example 1')
def test_ex2(self):
self.assertEqual(noconnection([["A", "Z"]]), "Z", 'example 2')
unittest.main()
|