https://school.programmers.co.kr/learn/courses/30/lessons/86051
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์๋ ์ซ์ ๋ํ๊ธฐ
0๋ถํฐ 9๊น์ง์ ์ซ์ ์ค ์ผ๋ถ๊ฐ ๋ค์ด์๋ ์ ์ ๋ฐฐ์ด numbers๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. numbers์์ ์ฐพ์ ์ ์๋ 0๋ถํฐ 9๊น์ง์ ์ซ์๋ฅผ ๋ชจ๋ ์ฐพ์ ๋ํ ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
school.programmers.co.kr
๋ฌธ์ ์ค๋ช
0๋ถํฐ 9๊น์ง์ ์ซ์ ์ค ์ผ๋ถ๊ฐ ๋ค์ด์๋ ์ ์ ๋ฐฐ์ด numbers๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. numbers์์ ์ฐพ์ ์ ์๋ 0๋ถํฐ 9๊น์ง์ ์ซ์๋ฅผ ๋ชจ๋ ์ฐพ์ ๋ํ ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ํ์ฌํญ
- 1 ≤ numbers์ ๊ธธ์ด ≤ 9
- 0 ≤ numbers์ ๋ชจ๋ ์์ ≤ 9
- numbers์ ๋ชจ๋ ์์๋ ์๋ก ๋ค๋ฆ ๋๋ค.
Write Up
์ฒ์์๋ ๋ฐ๋ก for๋ฌธ์ผ๋ก ์๋ ์ซ์๋ฅผ ์ฐพ์์ ๋ํด์ค๊น ์๊ฐ์ ํ๋๋ฐ ๊ฐ์๊ธฐ 0~9๊น์ง๋ ์ ํด์ง ์ซ์๋๊น ๊ทธ๋ฅ ๋นผ๋ฉด ๋๋ ๊ฑฐ ์๋๊ฐ? ๋ผ๋ ์๊ฐ์ด ๋ค์ด์ ์๋ ์ฝ๋๋ก ์์ฑํ๋ค.
def solution(numbers):
answer = 45
for i in numbers:
answer -= i
return answer
๋ค๋ฅธ ์ฌ๋๋ค์ ์ด๋ป๊ฒ ์งฐ๋ ๋ณด๋, ์ผ๋ฐ์ ์ผ๋ก ํ๋์ฉ ๊ฒ์ฆํ ๊ฒฝ์ฐ๋ ๋ง์์ง๋ง,
sum์ผ๋ก ๋ฐฐ์ด์์ ์๋ ์๋ฅผ ๋ฐ๋ก ํฉํ๋ ๋ฐฉ๋ฒ์ด ์์๋๋ฐ,,์ด๊ฑธ ๊ธฐ์ต ๋ชปํ๋ค๋,, ๊ธฐ์ตํ๊ณ ๋์ค์ ๋ ์จ๋จน์โจ
def solution(numbers):
return 45 - sum(numbers)
'Coding' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Programmers] ์ฝ์์ ๊ฐ์์ ๋ง์ (0) | 2023.03.06 |
---|---|
[Programmers] ๋๋จธ์ง๊ฐ 1์ด ๋๋ ์ ์ฐพ๊ธฐ (0) | 2023.03.06 |
[Programmers] ์์ ๋ํ๊ธฐ (0) | 2023.03.02 |
[Programmers] ์ ์ ์ ๊ณฑ๊ทผ ํ๋ณ (0) | 2023.02.28 |
[Programmers] x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์ (0) | 2023.02.28 |