题目描述
首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。
0即不是正整数,也不是负数,不计入计算
代码
while True:
try:
n = int(input())
num_str = input().split()
negetive = []
positive = []
for n in num_str:
n = int(n)
if n < 0:
negetive.append(n)
elif n > 0:
positive.append(n)
count = 0
for num in positive:
count += num
print(len(negetive), '%.1f' % (count/len(positive)))
except:
break