华为OD机试 -记负均正(C++ & Java & JS & Python)

2023-11-10

描述

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

0即不是正整数,也不是负数,不计入计算。如果没有正数,则平均值为0。

数据范围: 1≤� ≤2000 1≤n ≤2000  ,输入的整数都满足 ∣���∣≤1000 ∣val∣≤1000 

输入描述:

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

输出描述:

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

示例1

输入:

11 
1 2 3 4 5 6 7 8 9 0 -1

输出:

1 5.0

示例2

输入:

3
0 0 0

输出:

0 0.0

Java:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext()) {
            int n = sc.nextInt();
            int countNegative = 0;
            int countPositive = 0;
            int sum = 0;
            for (in
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

华为OD机试 -记负均正(C++ & Java & JS & Python) 的相关文章

随机推荐