[PGM] 연습문제-두 정수 사이의 합

Kaydenna92·2022년 10월 13일
0

Algorithm

목록 보기
21/36

문제보기


# 수열 공식 사용 -> n(n + 1) / 2

def func(a, b):
	return ((abs(a - b) + 1) * (a + b) // 2

print(func(3, 5))
def solution(a, b): 
	if a > b:
    	Sum = 0
        for i in range(b, a + 1):
        	Sum += i
        return Sum
    else:
    	Sum = 0
        for i in range(a, b + 1):
        	Sum += i
        return Sum
        
profile
persistently

0개의 댓글