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
'์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] N๊ฐ์ ์ต์๊ณต๋ฐฐ์(Java) (0) | 2023.12.01 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] ํ๋ณดํค (Java) (3) | 2023.12.01 |
[ํ๋ก๊ทธ๋๋จธ์ค] ์์ ์ฐพ๊ธฐ, ์๋ผํ ์คํ ๋ค์ค์ ์ฒด (Python) (2) | 2022.11.24 |
[ํ๋ก๊ทธ๋๋จธ์ค] ์ซ์ ์ง๊ฟ (Python) (0) | 2022.10.19 |
[๋ฐฑ์ค] 11055 - ๊ฐ์ฅ ํฐ ์ฆ๊ฐ ๋ถ๋ถ ์์ด (DP) (0) | 2022.10.12 |
๋๊ธ