题解 | #记负均正#

记负均正

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

num = int(input())
p_l, n_l = [], []
num_array = list(map(int, input().split()))
for i in num_array:
    if i < 0:
        n_l.append(i)
    elif i > 0:
        p_l.append(i)

if len(p_l) == 0:             # 处理无正数情况下的平均值
    res = 0.0
else:
    avg = sum(p_l) / len(p_l)
    res = format(avg, ".1f")

print(len(n_l), res)

全部评论

相关推荐

10-10 00:14
门头沟学院 Java
程序员小白条:20年架构师,无工资
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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