【PAT B 1049】数列的片段和

4X{SS3I6FD$1P25_O@N_XZ7.jpg
#include 
#include 
#include 
using namespace std;
const int maxn = 100005;
int main(){
   int n;
   double ans = 0,count = 0,list[maxn];
   cin >> n;
   for(int i = 0;i < n;i++){
      cin >> list[i];
      ans += list[i] * (n - count) * (i + 1);
      count ++;
   }

   printf("%.2f",ans);

   return 0;
}

你可能感兴趣的:(【PAT B 1049】数列的片段和)