CCF考试——201609-1最大波动
来源:互联网 发布:apache cgi bin 编辑:程序博客网 时间:2024/05/21 07:47
概要
问题描述
小明正在利用股票的波动程度来研究股票。小明拿到了一只股票每天收盘时的价格,他想知道,这只股票连续几天的最大波动值是多少,即在这几天中某天收盘价格与前一天收盘价格之差的绝对值最大是多少。
输入格式
输入的第一行包含了一个整数n,表示小明拿到的收盘价格的连续天数。
第二行包含n个正整数,依次表示每天的收盘价格。
输出格式
输出一个整数,表示这只股票这n天中的最大波动值。
样例输入
6
2 5 5 7 3 5
样例输出
4
样例说明
第四天和第五天之间的波动最大,波动值为|3-7|=4。
评测用例规模与约定
对于所有评测用例,2 ≤ n ≤ 1000。股票每一天的价格为1到10000之间的整数。
思路
读入数据的同时进行在线处理,对于第一天的跳过即可
AC代码
#include <iostream>#include <cmath>using namespace std;int data[1001];int N;int MAX = -32768;int main(){ cin>>N; for(int i = 0 ; i < N ; i++){ cin>>data[i]; if(i != 0){ if(abs(data[i]-data[i-1]) > MAX){ MAX = abs(data[i]-data[i-1]); } } } cout<<MAX; return 0;}
阅读全文
0 0
- CCF考试——201609-1最大波动
- CCF 201609-1 最大波动
- ccf-201609-1 最大波动
- ccf 201609-1 最大波动
- CCF 201609-1 最大波动
- CCF-201609-1-最大波动
- CCF 201609-1 最大波动
- 【ccf-201609-1】最大波动
- CCF CSP试题 201609-1最大波动
- CCF 201609-1最大波动java
- CCF CSP 201609-1 最大波动
- CCF认证 201609-1:最大波动
- CCF 最大波动 JAVA 201609-1
- CCF CSP 201609-1 最大波动
- CCF 201609-1 最大波动 解题报告 简单模拟
- CCF CSP 201609-1 最大波动(Java-100分)
- #CCF准备一年日常刷题#201609-1 最大波动
- 201609 CCF 第一题 最大波动
- SSL2829 2017年11月2日提高组T1 Tree
- 眼底图像血管增强与分割--(5)基于Hessian矩阵的Frangi滤波算法
- Android自定义view画圆和view组合
- cocos3.10俄罗斯方块规则核心源码
- Spring集成Jersey开发,实现rest约束例子
- CCF考试——201609-1最大波动
- codeforces 672A Summer Camp
- html浮动定位相关知识
- c语言实现两个数的平均值
- OKHTTP3的封装
- ros-i节点代码
- 分IP统计访问次数(Fileter和Listener)
- node启动管理
- spring注解扫描