题意 求连续分段的和 题解 根据每个数字出现的字数计算即可 源码 #include<iomanip> #include<cstring> using namespace std; int main(){ int n; cin>>n; double res=0; for(int i=1;i<=n;i++){ double x; cin>>x; res=res+x*i*(n-i+1); } cout<<fixed<<setprecision(2)<<res<<endl; return 0; }