题解 | #记负均正#

记负均正

https://www.nowcoder.com/practice/6abde6ffcc354ea1a8333836bd6876b8

# !/usr/bin/env python3
# -*- coding: utf-8 -*-
__author__ = 'tianyi'
__date__ = '2024/3/25 10:15 '
__file__ = 'HW_HJ97.py'

import sys
# 1. 读取输入
count = 0
count_0 = 0
total = 0
less_0 = 0
for i   in sys.stdin:
    i = [int(n) for n in i.split()]
    if len(i) > 1:
        for j in i:
            if j > 0:
                total += j
            elif j < 0:
                less_0 += 1
            else:
                count_0 += 1
    elif len(i) == 1:
        count = i[0]
#total保留一位小数.兼容分母为0的情况
if count_0 == count:
    print(str(less_0)+" "+str(0.0))
else:
    print(str(less_0)+" "+str(round(total/(count-less_0-count_0),1)))

全部评论

相关推荐

07-09 19:25
门头沟学院 Java
这是要把每一个投校招的都开盒吗?
26届之耻将大局逆转:裁人的时候一次性追回餐费
点赞 评论 收藏
分享
05-19 15:21
已编辑
门头沟学院 Java
白火同学:你才沟通了200,说实话,北上广深杭这里面你连一座城市的互联网公司都没投满呢,更别说还有各种准一线二线城市了。等你沟通突破了三位数,还没结果再考虑转行的事吧。
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务