题解 | 记负均正
def int_negative(n,m):
negative = 0
sum = 0
positive = 0
for i in m:
if int(i) < 0:
negative +=1
elif int(i) > 0:
sum += int(i)
positive +=1
if sum > 0:
pos_avg = round(float(sum/positive),1)
else:
pos_avg = 0.0
return negative,pos_avg
n = int(input())
m = input().split()
print(' '.join(map(str,(int_negative(n,m)))))
查看9道真题和解析