#include #define rep(i,n) for(int i = 0; i < (n); i++) using namespace std; typedef long long ll; int main(){ cin.tie(0); ios::sync_with_stdio(0); using ld = long double; int N; cin >> N; ld B; cin >> B; ld ans1 = 0, ans2 = 0; rep(i,N) { ld a; cin >> a; ans1 += a * pow(B, a - 1); if(a == -1.0) { ans2 += logl(B); } else { ans2 += pow(B, a + 1) / (a + 1); } } cout << fixed << setprecision(20); cout << ans1 << "\n"; cout << ans2 << "\n"; }