有问题请教各位:

输入描述:
输入数据包括多组。
每组数据一行,每行的第一个整数为整数的个数n(1 <= n <= 100), n为0的时候结束输入。
接下来n个正整数,即需要求和的每个正整数。

输出描述:
每组数据输出求和的结果

t=1
while 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:
        break
    t+=1

为什么我这样写不对,我看很多都没有判断每行第一个数后面的正整数个数,反而可以通过
全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

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