n, m = map(int, input().split()) A = list(map(int, input().split())) ans = 10**10 tmp = 0 for i in range(n): tmp += A[i] ans = min(ans, tmp // (i + 1)) print(ans // m)