유형 : 구현
풀이 시간 : 5분
def solution(a, b):
answer = 0
step = 1
if a > b:
step = -1
for i in range(a, b+step, step):
answer += i
return answer
a, b의 대소관계가 정해져 있지 않다는 점이 포인트인 문제였다.
전에 <공원 산책> 에서 이것을 고려하지 않아서 한참 헤맸던 기억이 나서, 이번에는 쉽게 해결했다.
a > b 라면, step을 -1로 설정하여 쉽게 해결하였다.
'프로그래머스 > Lv. 1' 카테고리의 다른 글
20. 정수 제곱근 판별 (0) | 2024.07.12 |
---|---|
19. 문자열 내 p와 y의 개수 (1) | 2024.07.12 |
17. 덧칠하기 ★ (0) | 2024.07.12 |
16. 문자열 나누기 (0) | 2024.07.12 |
15. 하노이 탑 ★ (0) | 2024.07.12 |