728x90

푸는 방법은 쉽게 떠올릴 수 있었다. 연속 부분 수열 알고리즘은 구글링을 했다.

 

 

def solution(a):
 
    a = a*2
 
    result = [ ]
 
    for i in range(int(len(a)/2)):
        for j in range(int(len(a)/2)):
            result.append(sum(a[j:j+i+1]))
 
 
    result = list(set(result))
 
    return len(result)
728x90

+ Recent posts