728x90
ํ๋ก๊ทธ๋๋จธ์ค
์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์.
programmers.co.kr
๋ฌธ์
0๋ถํฐ 9๊น์ง์ ์ซ์ ์ค ์ผ๋ถ๊ฐ ๋ค์ด์๋ ์ ์ ๋ฐฐ์ด numbers๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. numbers์์ ์ฐพ์ ์ ์๋ 0๋ถํฐ 9๊น์ง์ ์ซ์๋ฅผ ๋ชจ๋ ์ฐพ์ ๋ํ ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ํ์ฌํญ
- 1 ≤ numbers์ ๊ธธ์ด ≤ 9
- 0 ≤ numbers์ ๋ชจ๋ ์์ ≤ 9
- numbers์ ๋ชจ๋ ์์๋ ์๋ก ๋ค๋ฆ ๋๋ค.
์ ์ถ๋ ฅ ์
| numbers | result |
| [1,2,3,4,6,7,8,0] | 14 |
| [5,8,4,0,6,7,9] | 6 |
๋ฌธ์ ์ค๋ช
- ์ ์ถ๋ ฅ ์ #1 : 5, 9๊ฐ numbers์ ์์ผ๋ฏ๋ก, 5 + 9 = 14๋ฅผ return ํด์ผ ํฉ๋๋ค.
- ์ ์ถ๋ ฅ ์ #2 : 1, 2, 3์ด numbers์ ์์ผ๋ฏ๋ก, 1 + 2 + 3 = 6์ return ํด์ผ ํฉ๋๋ค.
ํ์ด
0 ~ 9๊น์ง์ ํฉ์ 45์ด๋ฏ๋ก 45์์ numbers๋ฅผ ๋ชจ๋ ๋บ๋ค.
Solution
def solution(numbers):
answer = 45
for i in numbers:
answer -= i
return answer
Another Solution
def solution(numbers):
return 45 - sum(numbers)728x90
'๐งฉ Algorithm > [Programmers] Level 1' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| Programmers ์ฝ์์ ํฉ (Java/Level 1) (0) | 2023.02.09 |
|---|---|
| Programmers ์์ธ์์ ๊น์๋ฐฉ ์ฐพ๊ธฐ (Python/Level 1) (0) | 2022.08.22 |
| Programmers ์ฝ์์ ๊ฐ์์ ๋ง์ (Python/Level 1) (0) | 2022.07.27 |
| Programmers 2016๋ (Python/Level 1) (0) | 2022.07.26 |
| Programmers K๋ฒ์งธ์ (Python/Level 1) (0) | 2022.07.25 |