본문 바로가기

알고리즘/해커랭크

Sock Merchant

문제

https://www.hackerrank.com/challenges/sock-merchant/problem?h_r=next-challenge&h_v=zen&h_r=next-challenge&h_v=zen&h_r=next-challenge&h_v=zen&h_r=next-challenge&h_v=zen&h_r=next-challenge&h_v=zen&h_r=next-challenge&h_v=zen&h_r=next-challenge&h_v=zen

 

 

주어진 리스트에서 짝이 있는 숫자의 개수 출력

 

입력 예

1 2 1 2 1 3 2

 

출력 예

2

 

 

제출한 코드

from collections import Counter
def sockMerchant(n, ar):
    counter = Counter(ar)
    res = 0
    for val in counter.values():
        res += (val//2)
    return res

 

n은 필요없는데 수정을 안했네

'알고리즘 > 해커랭크' 카테고리의 다른 글

Counting Valleys  (0) 2020.03.09
Drawing Book  (0) 2020.03.09
Bon Appétit  (0) 2020.03.08
Day of Programer  (0) 2020.03.08
Migratory Birds  (0) 2020.03.08