看了大部分解题,通过都没有问题,但是如果输出整数全为 0 的话,大部分代码都会出错。
while True:
    try:
        n = int(input())
        l = list(map(int, input().strip().split()))
        l1 = []
        l2 = []
        for i in l:
            if i < 0: l1.append(i)  # 储存负数
            if i > 0: l2.append(i)    #储存正数
        print(len(l1),end=' ')
        if l2 == []:        # 没有正数时,输出0.0
            print(0.0)
        else:
            print('%.1f'%(sum(l2)/len(l2)))
    except:
        break