PAT 1049.数列的片段和

来源:互联网 发布:腾讯视频2017网络剧 编辑:程序博客网 时间:2024/06/06 00:33

求所有连续字段的和,网上说实际上求每个数出现的次数


每个数的出现次数为(n-i)*(i+1)


#include<stdio.h>#include<iostream>using namespace std; int main(){int n,i;double sum = 0,a[100000];cin >> n;for(i=0;i<n;i++){cin >> a[i];}for(i=0;i<n;i++){sum += (double)(n-i)*(i+1)*a[i];}printf("%.2lf\n",sum);} 


0 0
原创粉丝点击