HandShakes/kabaczek
HandShakes/avakiri
n1set_inp = input()n1init1 = input()
2set_list = []
3if set_inp:
4    set_list.append(set(eval(set_inp)))
52
n6set_inp = input()n3sets = []
7while set_inp:4if init1:
5    sets.append(set(eval(init1)))
6 
7cur = input()
8while cur:
8    cur_set = set(eval(set_inp))9    cur = set(eval(cur))
9    new_set_list = []10    new_sets = []
10    for s in set_list:11    for el in sets:
11        if cur_set.intersection(s):12        if el.intersection(cur):
12            cur_set = s.union(cur_set)13            cur = cur.union(el)
13        else:14        else:
n14            new_set_list.append(s)n15            new_sets.append(el)
16    new_sets.append(cur)
17    sets = new_sets.copy()
18    cur = input()
1519
t16    new_set_list.append(cur_set)t
17    set_list = new_set_list.copy()
18    set_inp = input()
19 
20if len(set_list) > 1:20if len(sets) > 1:
21    print('NO')21    print('NO')
22else:22else:
23    print('YES')23    print('YES')
2424
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op