#include<cstdio>
#include<map>
#include<iostream>
#include<algorithm>
using namespace std;
const int N=200003;
int n,k;
double p[N],ans,tmp;
int main() {
	cin>>n>>k;
	for(int i=1;i<=n;i++) {
		cin>>p[i];
		p[i]=(p[i]+1)/2;
	}
	for(int i=1;i<k;i++)
		tmp+=p[i];
	for(int i=k;i<=n;i++) {
		tmp+=p[i],tmp-=p[i-k];
		ans=max(ans,tmp);
	}
	printf("%.12lf\n",ans);
	return 0;
}