现值计算
作者:
目目目
,
2023-03-10 15:33:19
,
所有人可见
,
阅读 193
#include <bits/stdc++.h>
#define endl '\n'
#define int long long
using namespace std;
typedef pair<int, int> PII;
const int N = 1e5 + 10, M = 2e5 + 10, INF = 0x3f3f3f3f3f3f3f3f;
int n;
double m;
double res;
void solve()
{
cin >> n >> m;
double aim = 1;
for (int i = 0; i <= n; i++)
{
double x;
cin >> x;
res += x * aim;
aim /= 1 + m;
}
printf("%f", res);
}
signed main()
{
ios::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
// int T;
// cin >> T;
// while (T--)
solve();
return 0;
}