浙大PAT 1049. 数列的片段和(20)
来源:互联网 发布:互联网供应链金融数据 编辑:程序博客网 时间:2024/06/05 22:38
本题主要是理解题意和解题方式:
题意翻译一下: 求所有连续组合 的 和 --- 即统计所有组合中所有元素出现的次数! 如果把所有组合都遍历一遍再输出,肯定是跪掉
规律就是每个数字出现的次数为(N - i) * (i + 1) 次.
代码如下:
#include <iostream>#include <iomanip>#include <vector>using namespace std;int main(){ int N, i; cin>>N; vector<double> Nums(N); double sum = 0; for(i = 0; i < N; i++) cin>>Nums[i]; for(i = 0; i < N; i++) sum += (N - i)*Nums[i]*(i + 1); cout<<fixed<<setprecision(2)<<sum; system("pause"); return 0;}
1 0
- 浙大PAT 1049. 数列的片段和(20)
- 1049. 数列的片段和(20)-浙大PAT乙级真题
- 【PAT】1049. 数列的片段和(20)
- PAT 1049. 数列的片段和(20)
- [PAT]1049. 数列的片段和(20)
- 1049. 数列的片段和(20) PAT
- PAT-B 1049. 数列的片段和
- PAT-B 1049. 数列的片段和
- 【PAT】1049. 数列的片段和
- PAT 1049.数列的片段和
- [PAT-乙级]1049.数列的片段和
- PAT乙级—1049. 数列的片段和(20)-native
- C++ - PAT - 1049. 数列的片段和(20)
- PAT乙级.1049. 数列的片段和(20)
- PAT BASIC LEVEL 1049. 数列的片段和(20)
- PAT-B 1049. 数列的片段和(20)
- PAT 乙级 1049. 数列的片段和(20)
- PAT乙级 1049. 数列的片段和(20)
- 远程访问Centos6.5上的mysql或者mariadb
- ios开发——代码实现获得应用的版本号(Version/Build)
- 使用lingpipe自然语言处理包进行文本分类/** * 使用 lingpipe的tf/idf分类器训练语料 * * @author laigood */ public class trai
- 怎么下载、安装、配置与测试AspectJ?
- SQL Server中模式(schema)、数据库(database)、表(table)、用户(user)之间的关系
- 浙大PAT 1049. 数列的片段和(20)
- Android端访问WebService获取数据
- java实现:扑克牌
- eQEP增强型正交编码模块
- springMVC+hibernate框架搭建异常
- Mongodb 索引
- ViewPager+fragment延时加载,懒加载(数据缓存)
- win10 UWP 申请微软开发者
- Word插入代码显示行号并高亮/着色显示