조건: 연속 수열
문제: 합이 n인 부분 수열
def solution(n):
answer = 0
arr = [i for i in range(1,n+1)]
start,end = 0,0
while start <= end and 0<=start<len(arr) and 0<=end<len(arr):
if sum(arr[start:end+1]) < n :
end += 1
elif sum(arr[start:end+1]) > n:
start += 1
else:
answer += 1
end += 1
return answer