CCF201609-1 最大波动 java (100分)
试题编号: | 201609-1 |
试题名称: | 最大波动 |
时间限制: | 1.0s |
内存限制: | 256.0MB |
问题描述: |
问题描述
小明正在利用股票的波动程度来研究股票。小明拿到了一只股票每天收盘时的价格,他想知道,这只股票连续几天的最大波动值是多少,即在这几天中某天收盘价格与前一天收盘价格之差的绝对值最大是多少。
输入格式
输入的第一行包含了一个整数n,表示小明拿到的收盘价格的连续天数。
第二行包含n个正整数,依次表示每天的收盘价格。
输出格式
输出一个整数,表示这只股票这n天中的最大波动值。
样例输入
6
2 5 5 7 3 5
样例输出
4
样例说明
第四天和第五天之间的波动最大,波动值为|3-7|=4。
评测用例规模与约定
对于所有评测用例,2 ≤ n ≤ 1000。股票每一天的价格为1到10000之间的整数。
|
问题描述:先输入一个十进制整数n,再输入n个正整数,求它们相邻数之差(绝对值)的最大值。
问题分析:这是一个求最大值的问题,把n个数过一遍即可。
package test;import java.util.Scanner;public class a_04 {/** public static void main(String[] args){ //老掉牙的方法! Scanner in=new* Scanner(System.in); int n;//天数 n=Integer.parseInt(in.nextLine());* n=in.nextInt();* * String inputLine[]=(in.nextLine()).split(" "); int line[]=new int[n];* for(int i=0;i<inputLine.length;i++){* line[i]=Integer.parseInt(inputLine[i]); }* * for(int a:line){ System.out.print(a+" "); } }*/public static void main(String[] args) {Scanner sc = new Scanner(System.in); // 最新的接收数据方法!!以后都用这个方法,简单而且有效int n = sc.nextInt(); // 天数int[] line = new int[n];for (int i = 0; i < n; i++) {line[i] = sc.nextInt();}int max=0; //最大波动值for(int i=0;i<n-1;i++){int tempMax=Math.abs(line[i]-line[i+1]);//临时最大波动值if(tempMax>max){max=tempMax;}}System.out.println(max);sc.close();} }
转载于:https://www.cnblogs.com/liushuncheng/p/7899100.html
CCF201609-1 最大波动 java (100分)相关推荐
- CCF201609-1 最大波动(100分)【序列处理】
试题编号: 201609-1 试题名称: 最大波动 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 小明正在利用股票的波动程度来研究股票.小明拿到了一只股票每天收盘时的价格,他 ...
- CCF201609-1 最大波动(100分)
试题编号: 201609-1 试题名称: 最大波动 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 小明正在利用股票的波动程度来研究股票.小明拿到了一只股票每天收盘时的价格,他 ...
- CSP201609-3(炉石传说)(Java 100分)(只有78行代码)
问题描述 <炉石传说:魔兽英雄传>(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示).游戏在一个战斗棋盘上进行 ...
- CCF 201709-2 公共钥匙盒 (Java 100分)
文章目录 1 题目 2 我的思路 3 代码 1 题目 问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家.每次老师上课前,都从公共钥匙盒里找到自己上 ...
- CCF csp软件能力认证 第15次 第5题 管道清洁 java 100分
题目csp模拟考试系统201812-5的题目. 我的java张老师是负责csp的,于是java的一个作业就是做这一套题.用java写,行,c++转java而已,写算法题嘛,基本语法懂了就好了,就边学边 ...
- CCF-CSP认证历年真题解(100分)
转载: 链接出自:https://blog.csdn.net/tigerisland45/article/details/54755895 CCF-CSP认证历年真题解–python语言 CCF-CS ...
- CCF201812-5 管道清洁【最小费可行流】(100分题解链接)
试题编号: 201812-5 试题名称: 管道清洁 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 样例输入 3 0 1 4 4 1 2 A 2 3 B 3 4 C 4 1 D 5 7 ...
- Java实现求解硬币问题有1分、2分、5分、10分、50分和100分的硬币各若干枚,现在要用这些硬币支付W元,最少需要多少枚硬币?利用贪心法的思想进行编程
求解硬币问题.有1分.2分.5分.10分.50分和100分的硬币各若干枚,现在要用这些硬币支付W元,最少需要多少枚硬币? 1.我解决该问题编程的思路如下: 首先是利用一个数组A存储硬币面额,再利用另外 ...
- java编写十个评委_Java题 在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分...
展开全部 //希望你看完采纳 谢谢 #include #define num 10 // 十个评委 void star(void); //打印星号 v ...
- 【华为机试真题 JAVA】分班问题-100
[编程题目 |100分] 分班问题[2021 H2, 2022 Q1,Q2 考试题] 时间限制:C/C++ 1秒,其他语言 2秒 空间限制:C/C++262144K,其他语言524288K 64bit ...
最新文章
- 教你如何以对象的方式思考
- HttpRunner环境部署-踩坑篇
- 一个双语交流平台的想法
- Sqlserver中查询存储过程是否包含某些文本
- Galgame研发日志:美术工作实乃重中之重
- winform 统计大量数据重复的元素个数_DAY10——推断统计之概率与概率分布:常见的离散型概率分布...
- 什么是DevOps?人员,流程和产品的结合,过程、方法与系统的统称
- 一次面试留下的实际应用问题。关于HttpModule,IIS集成模式。
- 跨平台iOS自动化测试工具——tidevice安装及使用
- java 中 isb啥意思_isb官网-新版下载
- 计算机图形学笔记(六)
- 一朵花的组成结构图_请问一朵完整的花由哪几部分组成
- 麒麟Linux启动目录,Ubuntu Kylin优麒麟文件管理器篇:介绍,类别,结构,文件系统目录,使用...
- 排查到解决问题的过程:浏览器突然无法访问网页,错误代码:0x80004005,最终定位:“电脑打开热点,电脑就不能上网了”
- 防止表单重复提交的问题
- 干货丨从冷战到深度学习:一篇图文并茂的机器翻译史
- 叶问短线绝招之拨云见日
- 计算机导论——信息安全基础06
- 智能家居系统智能联动控制
- 直链文件服务器,山寨云直链 服务器拒绝