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

Python 面试题目集合20-30 Python 面试题目集合21-30 21.字符逆序 str_input = input()[::-1] print(str_input) 22.记负均正 首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。 示例1 输入 5 1 2 3 4 5 输出 0 3.0 N = int(input()) num = [] for j in range(N): num.append(input()) a = [] b = [] for i in 阅读详情

注意里面的0的情况

在这里插入图片描述


import java.util.Scanner;


// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main5 {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
//        int i1 = in.nextInt();
        while (in.hasNext()&&in.nextLine()!=null) { // 注意 while 处理多个 case
//                String num = in.nextLine();
                int nCnt = 0;
                int pCnt = 0;
                int pSum=0;
//                System.out.println("num:"+num);
                String ss = in.nextLine() ;
//                System.out.println("ss:"+ss);
                String[] s = ss.split(" ");
                for(int i=0;i<s.length;i++){
                    int a = Integer.parseInt(s[i]);
                    if (a>0){
                        pCnt+=1;
                        pSum+=a;
                    }else if (a<0){
                        nCnt+=1;
                    }
                }
            float  avg=(float)pSum/pCnt;
                System.out.printf("%d %.1f\n",nCnt,avg);

            }

    }
}

在这里插入图片描述

python从键盘上输入10个数、求其平均值_从键盘上循环输入10个数,求其平均值,并打印输出.... 从键盘上输入10个整数,并求出这10个数中所有奇数的和与所有偶数之和要求:分别用while,do ...while#includelongmain(void){\x05longa[10]={0};\x05longi,sum1,sum2;\x05\x05printf("输入10个数以空格分隔:\n");\x05fo从键盘上输10个实数,并求出这10个数之和及平均值.用循环语句实现,写出完整的程序.i... 阅读详情

相关推荐

【华为机试题 HJ97】记负均正

首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。0即不是正整数,也不是负数,不计入计算。如果没有正数,则平均值为0。...

少年一贯快马扬帆,道阻且长不转弯; 要盛大,要绚烂,要哗然; 要用理想的泰坦尼克,去撞现实的冰川; 要当烧赤壁的风,而非借鉴草船; 要为了一片海,就肯翻万山。 411

sdut-循环-7-统计正数和负数的个数(II)python

7-5 sdut-循环-7-统计正数和负数的个数(II) (10 分) 输入若干个(1个以上)整数,以0结束,统计读入的正数以及负数的数量,并计算输入的数值的总和及平均值(不对0计数)。 输入格式: 输入若干个(1个以上)正整数,以0结束。 输出格式: 第1行输出正整数的个数; 第2行输出负整数的个数; 第3行输出这些输入值的总和(不对0计数); 第4行输出这些输入值的平均值(保留小数点后2位)。 输入样例1: 1 2 3 -1 -2 -3 0 输出样例1: 3 3 0 0.00 输入样例2: 1 2

qq_51751420的博客 2680

ROS自定义地图实战:从CAD到导航的完整流程

本文详细介绍了如何将CAD图纸或手绘草图高效转换为ROS机器人可直接使用的导航地图。通过解析PGM与YAML标准格式,提供从图像处理、尺度校准到集成AMCL与move_base导航栈的完整实战流程,帮助开发者跳过繁琐的SLAM建图,实现快速、精准的自定义地图部署。

weixin_29083475的博客 496

C/C++ 用户输入一个大于零的整数N,然后循环输入N个随机不等整数,请输出大小位于中间的那个数

题目描述: 用户输入一个大于零的整数N,然后循环输入N个随机不等整数,请输出大小位于中间的那个数 C++实现: #include <iostream> #include <algorithm>//算法头文件 #include <vector> using namespace std; //用户输入一个大于零的整数N,然后循环输入N个随机不等整数,请输出大小位于中...

WGS. 1498

Latex | IEEE双栏排版中长公式的排版

IEEE双栏排版中,有时候公式过于长了,过宽,导致单栏排版不下。

qq_43466146的博客 1万+

SPSS27 paired t-test 中的Cohen’s D – Effect Size for T-Test

两组数据是相关的且是连续的。

moonlightpeng的博客 909

【牛客网 - 华为机试 - HJ97 记负均正】

描述 首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。 0即不是正整数,也不是负数,不计入计算。如果没有正数,则平均值为0。 数据范围: ,输入的整数都满足 输入描述: 首先输入一个正整数n, 然后输入n个整数。 输出描述: 输出负数的个数,和所有正整数的平均值。 思路: step1:输入一个正整数n,输入n个整数; step2:设置fu、zheng、count三个参数,便于后续计算; step3:对n个整数

爱摸鱼的经济er的博客 467

手把手教你用Gazebo和VINS-MONO搞定VIO SLAM仿真(附Realsense D435i模型配置)

本文详细介绍了如何使用Gazebo和VINS-MONO构建VIO SLAM仿真环境,包括Realsense D435i模型的配置与集成。通过实战指南,帮助开发者快速搭建高保真仿真平台,优化VIO性能,并解决常见问题,适用于机器人感知与定位导航领域。

weixin_30682415的博客 158

python求n个数中负数的个数_输入n个整数,求输入正数之和,负数之和,并统计相应正数和负数的个数,以输入0表示输入结束....

C版本:#includeint main(){int numPos = 0,sumPos = 0,numNeg = 0,sumNeg = 0,in;printf("Please key in the integers,key in 0 to stop:\n");do{scanf("%d",&in);if(in > 0){numPos++;sumPos += in;}else if(i...

weixin_39804059的博客 3631

ComfyUI工作流换脸节点报错ReActorFaceSwap

找到自己ComfyUI安装目录的custom_nodes下是否有这个comfyui-reactor-node-main。大家在借鉴别人工作流进行AI换脸的时候,如果遇到ReActorFaceSwap报错提示,莫慌,看我的,两步解决问题。这里千万注意不要嵌套文件夹,保证点击去这个文件就可以看到内置的配置文件!找到自己ComfyUI安装目录的facerestore_models。如果有这个文件,直接跳过,去下一步。如果没有,可以去Git官网下载。

qq_70810809的博客 9015

Spring Boot 实现多图片上传并回显,涨姿势了~

上传 Controller的代码非常简单,由于用了SpringMVC框架,所以直接用MultipartFile来接即可。由于是多图片上传所以用数组来接。此处应该注意参数名应该和<input>中的name值相对应: @RequestMapping("/pic") @ResponseBody publicResponseEntity<String>pic(MultipartFile[]pictures)throwsException{ ResponseEnti...

weixin_54556126的博客 893

计算n个整数中有多少个正整数、多少个负整数,并计算这些整数的总和和平均值

描述 编写程序,输入若干个整数,如果输入0,输入即终止。判定读入的整数中有多少个正整数、多少个负整数,并计算这些整数的总和和平均值(0不计算在内)。平均值结果保留2位小数。 【输入】 一行中给出若干个整数,其间以空格分隔。如果输入0,输入即终止。 【输出】 分行输出这些整数中的正整数个数、负整数个数、总和、平均值(0不计算在内,结果保留2位小数)。 若只输入0,则输出:No input。 【输入示例】 -1 -2 -3 -4 -5 6 7 8 9 0 【输出示例】 4 5 15 1.67 本题是循环结构的练

m0_46695871的博客 5030

使用在UE5中使用AirSim插件Eigen库头文件引用报错,出现报错的解决方式

如图所示,用红线圈出的两条头文件引用会报错,提示无法找到他们,但是可以发现的是,他们的路径书写是没有问题的。在终端中运行时候,会出现如下的报错。

GFCLJY的博客 1006

华为机试HJ97 记负均正

首先看一下题。

bingw0114的博客 748

【技能】OpenClaw Skills学习及手搓一个极简skill

本文介绍了OpenClaw Skills的基础概念与使用方法。Skills是OpenClaw代理使用工具的核心载体,通过SKILL.md文件定义技能属性和执行方式。技能加载遵循"工作区>本地>内置>自定义目录"的优先级规则。用户可通过ClawHub一键安装现成技能,也可自定义开发技能:创建技能目录,编写包含YAML元数据和执行指令的SKILL.md文件,放置于工作区skills目录进行测试。文章还介绍了多代理场景下的技能共享、插件集成以及安全注意事项,包括沙箱使用和敏感

海兰 3974

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

华为机试刷题2:记负均正

题目描述 首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。 输入描述: 首先输入一个正整数n, 然后输入n个整数。 输出描述: 输出负数的个数,和所有正整数的平均值。 示例1 输入 复制 5 1 2 3 4 5 输出 复制 0 3 while True: try: n = int(input()) nums = list(map(int,input().split())) count =

qq_40212975的博客 617

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

华为机试HJ105 记负均正II

首先看一下题。

bingw0114的博客 306

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

【二级C语言真题】003、从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值,输入两个正整数m和n,求其最大公约数和最小公倍数

输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。从键盘输入任意20个整型数,统计其中的负数个数并求所有正数的平均值。输入两个正整数m和n,求其最大公约数和最小公倍数。

热爱技术,热爱生活 729

php要求输入是个数求平均值、_1054 求平均值 (20分)

1054求平均值(20分)本题的基本要求非常简单:给定N个实数,计算它们的平均值。但复杂的是有些输入数据可能是非法的。一个“合法”的输入是 [−1000,1000] 区间内的实数,并且最多精确到小数点后 2 位。当你计算平均值的时候,不能把那些非法的数据算在内。输入格式:输入第一行给出正整数N(≤100)。随后一行给出N个实数,数字间以一个空格分隔。输出格式:对每个非法输入...

weixin_39548193的博客 337

平均值和负数个数

package com.huaweioj; import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Test6 { //此题未找到 /* 题目描述 首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。...

叨叨令 642

华为笔试——记负均正

华为校招笔试题——记负均正

加油加油!!! 315

C++ OJ 中多行数据输入(大小写转换、通过移位运算实现2的n次方、多组输入,每行输入数量不一样)

求整数个位数字之和 while (cin >> a) { c = 0; for (int i = 1; (i < 11)&&(a != 0); ++i) { c += a % 10; a = a / 10; } cout << c << endl; } while(cin>>a>>b) 主要解决的是两个为一组的多组数据输入,当一次只输入一个数据.

wohu1104的专栏 1112

华为机试-097-简单-HJ97.记负均正

【代码】华为机试-097-简单-HJ97.记负均正

tttzzzqqq2018的博客 217

1054 求平均值 (20分)

本题的基本要求非常简单:给定N个实数,计算它们的平均值。但复杂的是有些输入数据可能是非法的。一个“合法”的输入是 [−1000,1000] 区间内的实数,并且最多精确到小数点后 2 位。当你计算平均值的时候,不能把那些非法的数据算在内。 输入格式: 输入第一行给出正整数N(≤100)。随后一行给出N个实数,数字间以一个空格分隔。 输出格式: 对每个非法输入,在一行中输出ERRO...

一定要站在自己热爱的生活里闪闪发光 3万+

C语言实现 记负均正

如果没有正数,则平均值为0。数据范围: 1 \le n\ \le 2000 \1≤n ≤2000 ,输入的整数都满足 |val| \le 1000 \∣val∣≤1000。题干中明确说明0既不是正数又不是负数,所以需要判断输入的数的正负,并且还需考虑输入的数如果没有正数的话,计算均值时,除数不能为0的特殊情况。首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。这道题的难点有两个:1.是如何实现输入n,然后输入n个整数 2.特值0的考虑。

2301_81233282的博客 548

牛客网【HJ97】【JZ11】C语言 2022-02-21

1、首先输入要输入的整数个数 n ,然后输入 n 个整数。输出为 n 个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。 注意: 0 即不是正整数,也不是负数,不计入计算; 本题有多组输入用例。 输入描述:首先输入一个正整数 n ,然后输入 n 个整数。 示例: 输入: 5 1 2 3 4 5 10 1 2 3 4 5 6 7 8 9 0 输出: 0 3.0 0 5.0 #include <stdio.h> #include <stdlib.h> int main.

qq_50119037的博客 757
上一篇: 华为机试 牛客网 对字符串中的所有单词进行倒排。
下一篇: hadoop:50070和yarn8088 web网页打不开
BigData-0
博客等级 码龄7年 341粉丝 309原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BigData-0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值