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.
def sockMerchant(n, ar):
# Write your code here
ar.sort()
count = 0
dict = {}
for number in ar:
if number not in dict:
dict[number] = 1
else:
value = dict.get(number)
dict[number] = value + 1
for key, value in dict.items():
count += (value // 2)
return count
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Sales by Match
You are viewing a single comment's thread. Return to all comments →
My solution with Python
def sockMerchant(n, ar): # Write your code here ar.sort() count = 0 dict = {} for number in ar: if number not in dict: dict[number] = 1 else: value = dict.get(number) dict[number] = value + 1