求大神帮帮忙
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
double z = 0;
for (int i = 1; i <= n; i++)
{
double xi = (i % 2 == 1 ? i : i / 2.0);
double yi = (i % 2 == 1 ? i * i : i * i * i);
z += (xi - yi) * (xi - yi);
}
cout << z;
return 0;
}