프로그래머스 두 정수 사이의 합(프로그래머스 level1, 파이썬) KQNG 2018. 9. 17. 17:14 이웃추가 본문 기타 기능 이번에 포스팅할 문제는 프로그래머스 코딩테스트 연습의 1단계인 두 정수 사이의 합이라는 문제입니다. 문제는 다음과 같습니다. a부터 b를 포함한 수까지 모두 더하면 되는 간단한 문제입니다.
주의사항은 a가 b보다 클 경우를 신경써야 한다는 점입니다. 코드는 다음과 같습니다. def solution(a, b): answer = 0 if a > b: a, b = b, a for i in range(a, b + 1): answer += i return answer 앞서 말한 주의사항인 a 가 b 보다 클 경우 a와 b를 바꿔주는 작업을 수행합니다.
파이썬은 스왑을 a, b = b, a 의 방식으로 간단하게 할 수 있습니다. 그 후 a부터 b까지 answer에 누적시켜 더해줍니다.
이것으로 프로그래머스의 두 정수 사이의 합 문제풀이를 마칩니다. 수정해야할 ...
#
algorithm
#
programming
#
python
#
두정수사이의합
#
알고리즘
#
코딩테스트
#
파이썬
#
프로그래머스
#
프로그래밍
원문 링크 : 두 정수 사이의 합(프로그래머스 level1, 파이썬)