#include void chmin(long long* a, long long b) { if (*a > b) *a = b; } int main() { int i, N, M, A[200001]; scanf("%d %d", &N, &M); for (i = 1; i <= N; i++) scanf("%d", &(A[i])); long long sum = 0, ans = A[1]; for (i = 1; i <= N; i++) { sum += A[i]; chmin(&ans, sum / i / M); } printf("%lld\n", ans); fflush(stdout); return 0; }