-
[Programmers] 두 정수 사이의 합programing/Algorithm 2021. 1. 1. 20:35
두 정수 사이의 합
level 1
연습문제
python3
def solution(a, b): if a == b: return a; summery = 0 if (a > b): tmp = b b = a a = tmp for num in range(a, b + 1): summery += num return summery
range와 for만 잘 쓰면 되는 문제.
def solution(a, b): if a > b: a, b = b, a return sum(range(a,b+1))
파이썬에서는 tuple을 이용해 스왑을 편하게 할 수 있다.
sum도 함수로 제공하고 있었다.. 😅
'programing > Algorithm' 카테고리의 다른 글
[Programmers] 문자열 내 p와 y의 개수 (0) 2021.01.02 [Programmers] 문자열 내 마음대로 정렬하기 (0) 2021.01.01 [Programmers] 나누어 떨어지는 숫자 배열 (0) 2021.01.01 [Programmers] 같은 숫자는 싫어 (0) 2020.12.19 [baekjoon] 1655 - 가운데를 말해요 (0) 2020.12.12 댓글