def solution(a,b):
s = 0
if a<=b:
for i in range(a,b+1):
s += i
return s
if a>=b:
for i in range(b,a+1):
s += i
return s
+++
단순하게 for문과 if문으로 만들었다.
멋지지 않다..
def adder(a, b):
return (abs(a-b)+1)*(a+b)//2
print( adder(3, 5))
+++
a부터 b까지의 등차수열의 합을 이용
+++
음수일 가능성도 있으므로 절대값 abs
def adder(a, b):
return sum(range(min(a,b),max(a,b)+1))
+++
나처럼 if로 조건을 걸지 않고
깔끔하게 min과 max, sum으로
멋쪄