#include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; int main() { int n, b; double x1 = 0, x2 = 0; cin >> n >> b; vector v(n); for (int i = 0; i < n; i++) cin >> v[i]; for (int i = 0; i < n; i++){ double fac1 = 1, fac2 = 1, b1 = b; double p = v[i], q; if (v[i] != -1) q = 1/(v[i] + 1); x1 += p*pow(b1, p-1); if (v[i] != -1) { x2 += q*pow(b1, p+1); } else x2 += log(b); } cout << fixed << setprecision(5) << x1 << endl << x2 << endl; }