Codility-lesson5

Equeue·2021년 8월 28일

Codility

-lesson5

MinAvgTwoSlice.py

def solution(A):
    N = len(A)
    min = sum(A[0:2])/2
    result = 0
    if N == 2: return result
    for i in range(3,N+1):
        avg = sum(A[i-2:i])/2
        if avg < min:
            result = i-2
            min = avg
        avg = sum(A[i-3:i])/3
        if avg < min:
            result = i-3
            min = avg
    return result
profile
Equeue's Develop Post

0개의 댓글