μκ³ λ¦¬μ¦
[νλ‘κ·Έλλ¨Έμ€] μ°μ λΆλΆ μμ΄ ν©μ κ°μ (Python)
young-ji
2022. 12. 21. 14:42
https://school.programmers.co.kr/learn/courses/30/lessons/131701
νλ‘κ·Έλλ¨Έμ€
μ½λ μ€μ¬μ κ°λ°μ μ±μ©. μ€ν κΈ°λ°μ ν¬μ§μ λ§€μΉ. νλ‘κ·Έλλ¨Έμ€μ κ°λ°μ λ§μΆ€ν νλ‘νμ λ±λ‘νκ³ , λμ κΈ°μ κΆν©μ΄ μ λ§λ κΈ°μ λ€μ λ§€μΉ λ°μΌμΈμ.
programmers.co.kr
μν μμ΄μ μ°μ λΆλΆμ ꡬν λ μ£Όμ΄μ§ μμ΄μ λκ°λ‘ ν©μΉλ λ°©μμ΄ κ°μ₯ κ°νΈνλ€.
(κ³΅κ° λ³΅μ‘λλ μμ’μ μ§λ,.?)
def solution(elements):
result = set(elements) // λ¨μΌ μμ
l = len(elements)
elements = elements * 2
for i in range(l) :
for j in range(2,l) :
s = sum(elements[i:i+j])
result.add(s)
result.add(sum(elements)) // μ 체 ν©
answer = len(result)
return answer