有问题请教各位:输入描述:输入数据包括多组。每组数据一行,每行的第一个整数为整数的个数n(1 <= n <= 100), n为0的时候结束输入。接下来n个正整数,即需要求和的每个正整数。输出描述:每组数据输出求和的结果t=1while t<=100:n=list(map(int,input().split()))if n[0]==len(n[1:]) and 1<=n[0]<=100:print(sum(n[1:]))if n[0]==0:breakt+=1为什么我这样写不对,我看很多都没有判断每行第一个数后面的正整数个数,反而可以通过