#include #include #include #include using namespace std; using ll = long long; int n; double b, a[15]; int main() { cin >> n >> b; for (int i = 0; i < n; ++i) cin >> a[i]; double bibun = 0.0, sekibun = 0.0; for (int i = 0; i < n; ++i) { bibun += a[i] * pow(b, a[i] - 1.0); if (a[i] == -1.0) sekibun += log(b); else sekibun += 1.0 / (a[i] + 1.0) * pow(b, a[i] + 1.0); } cout << fixed << setprecision(10) << bibun << endl << sekibun << endl; return 0; }