We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
- Prepare
- Python
- Sets
- The Captain's Room
- Discussions
The Captain's Room
The Captain's Room
Sort by
recency
|
1567 Discussions
|
Please Login in order to post a comment
idk why it didn't work (only passed 1 scenario) but:
num = input() roomlist = input() rlit = roomlist.split() rlit_int = list(map(int, rlit))
while len(rlit_int) > 1: x = rlit_int[0] while x in rlit_int: rlit_int.remove(x)
print(rlit_int[0])
Failed in Scenario 0
k = int(input()) klist = list(map(int, input().split()))
lenlist = int(len(klist)/2)
set1 = set([x for x in klist[:lenlist]]) set2 = set([x for x in klist[lenlist+1:]])
captainroom = (set1 ^ set2)
print(list(captainroom)[0])
print(captainroom[0])
Solution with only implement set concept
from collections import Counter k=int(input()) ABC = Counter(input().split()) for item,value in ABC.items(): if value==1: print(item)
member = int(input()) lst = list(map(int, input().split())) dct = dict()
for i in lst: if i in dct: dct[i] += 1 else: dct[i] = 1
for key, value in dct.items(): if value == 1: print(key) break;