https://programmers.co.kr/learn/courses/30/lessons/1845
μ½λ©ν μ€νΈ μ°μ΅ - ν°μΌλͺ¬
λΉμ μ ν°μΌλͺ¬μ μ‘κΈ° μν μ€λ μ¬ν λμ, ν λ°μ¬λμ μ°κ΅¬μ€μ λμ°©νμ΅λλ€. ν λ°μ¬λμ λΉμ μκ² μμ μ μ°κ΅¬μ€μ μλ μ΄ N λ§λ¦¬μ ν°μΌλͺ¬ μ€μμ N/2λ§λ¦¬λ₯Ό κ°μ Έκ°λ μ’λ€κ³ νμ΅λλ€.
programmers.co.kr
νμ΄
# νλ‘κ·Έλλ¨Έμ€ 1λ¨κ³ - ν°μΌλͺ¬
def solution(nums):
answer = 0
leng = len(set(nums))
if len(nums) // 2 > leng:
return leng
else:
return len(nums) // 2