记负均正

题目描述

首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。

输入描述:

首先输入一个正整数n,
然后输入n个整数。

输出描述:

输出负数的个数,和所有正整数的平均值。

输入例子:
5
1
2
3
4
5
输出例子:
0 3
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while(in.hasNext()) {
            int n = in.nextInt();
            double sum = 0;
            int nums = 0;
            int count = 0;

            for(int i = 0; i < n; i++) {
                int input = in.nextInt();
                if(input < 0) {
                    nums ++;
                } else if(input > 0){
                    count ++;
                    sum += input;
                }
            }

            double ave = Math.round(sum/count*10)/10.0;

            System.out.print(nums + " " + ave);
        }
    }

}
时间: 2024-08-10 17:20:46

记负均正的相关文章

记负均正II

从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值 输入任意个整数 输出负数个数以及所有非负数的平均值 simple: -13 -4 -7 3 0.0 1 import java.util.*; 2 3 public class Test{ 4 public static void main(String[] args) { 5 Scanner sc = new Scanner(System.in); 6 int count1 = 0,count2 = 0,count3 = 0; 7

【华为OJ】【064-记负均正II】

[华为OJ][算法总篇章] [华为OJ][064-记负均正II] [工程下载] 题目描述 从输入任意个整型数,统计其中的负数个数并求所有非负数的平均值 输入描述 输入任意个整数 输出描述 输出负数个数以及所有非负数的平均值 输入例子 -13 -4 -7 输出例子 3 0.0 算法实现 import java.util.Scanner; /** * Author: 王俊超 * Date: 2015-12-27 16:30 * Declaration: All Rights Reserved !!!

问题 1061: C二级辅导-计负均正

/******************************************************************** @file Main.cpp @date 2017-6-28 09:58:32 @author Zoro_Tiger @brief 问题 1061: C二级辅导-计负均正 http://www.dotcpp.com/oj/problem1061.html ****************************************************

JSK-390 计负均正【入门】

计负均正 从键盘输入任意 20 个整型数,统计其中的负数个数并求所有正数的平均值. 输入格式 输入包含 20 个整数,分两行,每行 10 个数,每个数的绝对值不超过 1000. 输出格式 第一行输出负数个数. 第二行输出正数的平均数,保留两位小数. 样例输入 1 2 3 4 5 6 7 8 9 10 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 样例输出 10 5.50 问题链接:JSK-390 计负均正 问题描述:(略) 问题分析: 简单题,循环处理一下就好. 程序说明: 使用

计负均正

从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值. 保留两位小数 #include<iostream> #include<stdio.h> using namespace std; int main () { int i, sum = 0; int a[20]; float avg = 0; for(i = 0; i < 20; i++) cin>>a[i]; for(i = 0; i < 20; i++) { if(a[i] < 0

2月第4周全球五大顶级域名总量净增5.4万个 转负为正

IDC评述网(idcps.com)03月10日报道:根据WebHosting.info公布的最新数据显示,2月第4周,全球五大顶级域名总量增至136,340,588个,共净增54,749个,域名增长转负为正.其中,仅域名.COM实现净增长,涨幅达77,043个.下来,请看相关数据分析. (图1)2月第4周全球五大顶级域名注册总量 根据图1,在2月第4周,全球五大顶级域名总量所分布区域并无明显起伏,整体情况稳定. (图2)2月第4周全球五大顶级域名注册总量概况 纵观图2,在2月第4周全球五大顶级域

4月“.中国”域名总量净增2,546个 域名增长转负为正

IDC评述网(idcps.com)05月12日报道:根据中国互联网络信息中心(CNNIC)公布的最新数据显示,截至2015年4月,".中国"域名总量成功实现净增长,净增2,546个,总量达到267,598个,域名增长量由负转正.下面,请看IDC评述网对比相关数据的整理与分析. (图)".中国"域名增长趋势图 观察上图,可知在2015年4月期间,".中国"域名总量升至267,598个.横观其域名增长变化情况,IDC评述网注意的,这是自进入2015年

nginx负均

Nginx负载均衡详解 上一篇中我说啦nginx有哪些中负载均衡算法.这一结我就给如果操作配置的给大家做详细说明下. 首先给大家说下upstream这个配置的,这个配置是写一组被代理的服务器地址,然后配置负载均衡的算法.这里的被代理服务器地址有2中写法. upstream mysvr { server 192.168.10.121:3333; server 192.168.10.122:3333; } server { .... location ~*^.+$ { proxy_pass http

为何高于四次的方程没有根式解?

转载知乎上的回答. 可能不少人上学的时候都曾对这个问题感兴趣,至少我是一个.无意间在知乎上看到这个问题,又勾起了自己的兴趣,然后就上网.找书钻研了一番.我不是学数学的,我对问题的理解肯定有不准确的地方,所以这里算不上回答了这个问题,只是把自己的心得和大家分享一下.虽然里面有比较多的公式和概念,希望是比较好懂的,能对同样感兴趣的人有点启发. 先来一个简单的说明.整数通过加减乘除得到有理数,有理数没有填满实数轴,其中还有间隙,即存在着无理数.将有理数进行扩展,四项运算之外,再加上开方运算,经过这样计