题目描述

股市强烈动荡,有涨有跌。现在有一组数据表示各公司的涨跌(涨为正,跌为负,不动为零),要求统计出平均涨幅和平均跌幅。

输入

一组数,其中有正数,也有负数,还有0。输入的个数不定,另外,不会出现只有正数或只有负数的情况。

输出

第一行输出见涨的数目和遇跌的数目;

第二行输出平均涨幅(正数的平均数)和平均跌幅(负数的平均数,再取反),保留小数点后3位。

样例输入

5 0 -1 1.5 2.3 -0.3 2.4 0 7.9 -4.3

样例输出

5 3
3.820 1.867

【AC代码】:

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s = sc.nextLine();float x[] = new float[15];int a = 0, b = 0;int k = 0;String ss = null;float sum1 = 0, sum2 = 0;int n1 = 0, n2 = 0;for (int i = 0; i < s.length(); i++) {if (s.charAt(i) == ' ') {b = i;ss = s.substring(a, b);a = b + 1;x[k] = Float.parseFloat(ss);if (x[k] > 0) {n1++;sum1 += x[k];} else if (x[k] < 0) {n2++;sum2 += x[k];}k++;}}x[k] = Float.parseFloat(s.substring(a, s.length()));if (x[k] > 0) {n1++;sum1 += x[k];} else if (x[k] < 0) {n2++;sum2 += x[k];}System.out.println(n1 + " " + n2);System.out.printf("%.3f %.3f", sum1 / n1, -sum2 / n2);}
}

YTU OJ 2451: 股市风云相关推荐

  1. YTU 2451: 股市风云

    不恋尘世浮华,不写红尘纷扰,不叹世道苍凉,不惹情思哀怨,闲看花开,静待花落,冷暖自知,干净如始. 题目描述 股市强烈动荡,有涨有跌.现在有一组数据表示各公司的涨跌(涨为正,跌为负,不动为零),要求统计 ...

  2. NIT 股市风云 按位与运算 F. 休赛季的引援#2

    学长出的题都很精华,自己都没法ak G. 股市风云 小明的父亲是New Internet Technology And China Maker 公司的总裁,大大大的土豪,每次都会给小明用不完的零花钱. ...

  3. 竞赛题B:股市风云。

    /*Problem B 股市风云 Description 股市强烈动荡,有涨有跌.现在有一组数据表示各公司的涨跌(涨为正,跌为负,不动为零),要求统计出平均涨幅和平均跌幅. Input 一组数,其中有 ...

  4. YTU OJ Problem 3013

    YTU OJ Problem 3013 皇后问题(递归) 题目描述 编写一个函数,求解皇后问题:在 n × n 的方格棋盘上,放置 n 个皇后,要求每个皇后不同行.不同列.不同左右对角线. 要求: 1 ...

  5. YTU OJ Problem 2013

    YTU OJ Problem 2013 C语言实验 - 一元二次方程 II 题目描述 求一元二次方程ax²+bx+c=0 的解. a,b,c为任意实数. 输入 输入数据有一行,包括 a,b,c 的值. ...

  6. oj2451: 股市风云

    问题描述:股市强烈动荡,有涨有跌.现在有一组数据表示各公司的涨跌(涨为正,跌为负,不动为零),要求统计出平均涨幅和平均跌幅. 作者:何知令 发表时间:2017年2月15日 输入:一组数,其中有正数,也 ...

  7. 股市风云:价值成长投资 稳健赢利之道

    转眼一年多的时间过去了,上证指数依然在2000多点半死不活的挣扎.自2007年高点6124算起,目前上证指数已经跌去三分之二,不少周期性股票和无业绩支撑的垃圾股下跌90%以上,很多投资者被严重套牢,在 ...

  8. YTU OJ 1329: 手机尾号评分

    Description 30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品! 给手机选个好听又好记的号码可能是许多人的心愿.但号源有 ...

  9. YTU OJ 2458: 换啤酒

    题目描述 Ject建有n瓶啤酒,全部喝掉之后就有n个啤酒瓶.现在每3个啤酒瓶就可以换1瓶 啤酒.比如,有10瓶啤酒,喝掉之后有10个啤酒瓶,可以换10/3=3瓶啤酒,还剩1 个啤酒瓶,然后再喝掉去换啤 ...

最新文章

  1. Asp.net(C#)给图片加上水印效果(转自园上的Seven Eleven)
  2. eeglab教程系列(10)-绘制ERP图像
  3. 行人跟踪python_使用Python为初学者构建AI汽车和行人跟踪
  4. React开发(274):ant design 时间显示秒
  5. 复习Java的精华总结
  6. java 7 泛型_Java(7)泛型
  7. bzoj2461 [BeiJing2011]符环 dp
  8. 你一直想学的 RocketMQ,原来这样学才最省时省力
  9. 华为/华三IS-IS多区域配置及其路由优化
  10. apache端口一直在增加_PHP环境全套针细教程:Windows安装Apache, PHP and MYSQL
  11. HttpContext.Current
  12. 自适应滤波器之块自适应滤波器
  13. 百度墨卡托经纬度互转工具类
  14. 不用计算机时自动关掉屏幕,电脑怎么取消自动黑屏
  15. 调焦后焦实现不同距离成像_照片要清晰、对焦必须深入理解!对焦模式、对焦区域模式等对焦知识...
  16. python基础分析_数据分析之Python基础
  17. 128、易燃气体的概念
  18. 上周热点回顾(12.5-12.11)
  19. 中小微企业如何快速开发信息化系统
  20. 如何在Outlook中将所有邮件显示为纯文本

热门文章

  1. inductive bias:归纳偏置
  2. 查看mysql数据库的定时任务_mysql数据库的定时任务
  3. SAP采购中基于收货的发票校验应用逻辑及控制
  4. Grubbs检验离群值——循环算法求出多个离群值
  5. R语言和医学统计学(10):正态性和方差齐性检验
  6. java并发编程中常用的工具类 Executor
  7. 如何使用Mixins?mixins混入使用方法
  8. 抽象、封装、继承、多态--基本理解
  9. 电脑C盘满了怎么快速清理
  10. nltk download所需包