func_code_string: #include <bits/stdc++.h>   #pragma GCC optimize(2)   using namespace std;   const long long mod = 1e9 + 7;   long long a[200010];   int main() {     long long n, k;     cin >> n >> k;     long long i;     for (i = 1; i <= n; i++) scanf( %d , &a[i]);     long long sum = 0;     for (i = 1; i <= n; i++) {       long long temp = min(i, n - i + 1);       temp = min(temp, n - k + 1);       temp = min(temp, k);       sum += temp * a[i];     }     double ans = double(sum) / (n - k + 1);     printf( %.10lf , ans);   }   