Algorithm : Programmers - 두 정수 사이의 합
👉 문제
🤔생각해보기
- a 와 b 의 차이를 if 문으로 나눈다.
- range 를 통해 범위를 나누고,
- 범위내에 있는 값들을 누적하여 값을 얻는다.
👉 해결
def solution(a, b):
answer = 0
if a < b :
for i in range(a,b+1):
answer += i
return answer
elif a == b:
return a
elif b < a:
for i in range(b,a+1):
answer += i
return answer
print(solution(3,3))
더욱 간단한 방법이 있겠지만,
이해하기 편한 방법으로 풀었다.
경우에 따라 범위를 다르게 하고 값을 누적시키는 방식이었다.
Author And Source
이 문제에 관하여(Algorithm : Programmers - 두 정수 사이의 합), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@coil/Algorithm-Programmers-두-정수-사이의-합저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)