https://school.programmers.co.kr/learn/courses/30/lessons/12912
1. 내가 작성한 코드
def solution(a, b):
result = 0
if a > b: a, b = b, a
for i in range (a,b+1):
result += i
return result
a,b의 대소관계가 정해지지 않았으므로 if문을 통해 정해준다.
이후 result에 더해주면 된다.
또한 for문을 이용하지 않고, return sum(range(a,b+1)) 식을 이용해도 된다.
'🔅코딩테스트 공부🔅 > ❗프로그래머스(Lv.1)' 카테고리의 다른 글
[프로그래머스] Level1 문자열 내림차순으로 배치하기(with python) (0) | 2023.01.30 |
---|---|
[프로그래머스] Level1 같은 숫자는 싫어(with python) (0) | 2023.01.29 |
[프로그래머스] Level1 나누어 떨어지는 숫자 배열(with python) (0) | 2023.01.29 |
[프로그래머스] Level1 가운데 글자 가져오기(with python) (0) | 2023.01.29 |
[프로그래머스] Level1 2016(with python) (1) | 2023.01.29 |
댓글