func_code_string: #include <bits/stdc++.h>   using namespace std;   const long long M = 1e9 + 7;   const double eps = 1e-12;   const int maxn = 1e5 + 5;   const int INF = 1e9;   long long n, m;   long long ma = 0, mi = 0;   void pre() {     for (int i = 0; i < n; i++) ma += i;     if (n & 1) {       mi = n / 2 * (n / 2 + 1);     } else {       mi = n / 2 * n / 2;     }   }   int main() {     long long ans = 0, x, d;     scanf( %lld%lld , &n, &m);     pre();     for (int i = 0; i < m; i++) {       scanf( %lld %lld , &x, &d);       if (d < 0) {         ans += x * n + d * mi;       } else {         ans += x * n + d * ma;       }     }     printf( %lf n , (double)1.0 * ans / n);     return 0;   }   