麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

1104. Sum of Number Segments (20)-數學問題

2019-11-11 04:48:46
字體:
來源:轉載
供稿:網友

Given a sequence of positive numbers, a segment is defined to be a consecutive subsequence. For example, given the sequence {0.1, 0.2, 0.3, 0.4}, we have 10 segments: (0.1) (0.1, 0.2) (0.1, 0.2, 0.3) (0.1, 0.2, 0.3, 0.4) (0.2) (0.2, 0.3) (0.2, 0.3, 0.4) (0.3) (0.3, 0.4) (0.4).

Now given a sequence, you are supposed to find the sum of all the numbers in all the segments. For the PRevious example, the sum of all the 10 segments is 0.1 + 0.3 + 0.6 + 1.0 + 0.2 + 0.5 + 0.9 + 0.3 + 0.7 + 0.4 = 5.0.

Input Specification:

Each input file contains one test case. For each case, the first line gives a positive integer N, the size of the sequence which is no more than 105. The next line contains N positive numbers in the sequence, each no more than 1.0, separated by a space.

Output Specification:

For each test case, print in one line the sum of all the numbers in all the segments, accurate up to 2 decimal places.

Sample Input: 4 0.1 0.2 0.3 0.4 Sample Output: 5.00

#include<cstdio>const int maxn=100010;double a[maxn];int main(){ int n; double ans=0; scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%lf",&a[i]); }// for(int i=0;i<n;i++){//此法會超時 // for(int j=i;j<n;j++){// ans+=a[j]*(n-j);// }// } for(int i=0;i<n;i++){ ans+=a[i]*(n-i)*(i+1); } printf("%.02lf",ans);}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 看免费黄色一级片 | 免费男女乱淫真视频 | 久久精品1区2区 | av免费在线观看av | 最近免费观看高清韩国日本大全 | 三级国产三级在线 | 日本一级黄色大片 | 欧美精品一区二区中文字幕 | 斗罗破苍穹在线观看免费完整观看 | 天堂成人国产精品一区 | 成人免费毛片在线观看 | vidz 98hd | 在线播放免费视频 | 在线中文字幕观看 | 国产papa | 91情侣偷在线精品国产 | 艹男人的日日夜夜 | 中文在线观看视频 | 一区二区久久精品66国产精品 | 色网站在线免费观看 | 国产免费视频一区二区裸体 | 久久久久久久久久一本门道91 | 国产分类视频 | 爱草在线| 91久久久久久亚洲精品禁果 | 羞羞视频免费观看入口 | 91懂色| 日韩在线播放第一页 | 凹凸成人精品亚洲精品密奴 | 国产一级毛片高清视频 | 亚洲啊v在线观看 | 免费一级片网站 | 黄色片视频免费观看 | 久久久久久久一区二区 | 日本中文字幕高清 | 日本在线免费观看视频 | 国产99久久久久久免费看农村 | 成人福利视频网站 | 欧美日韩在线中文 | 精品一区二区三区在线观看视频 | 一级黄色淫片 |