1081: n个数求和 (多实例测试)-python
1081: n个数求和 (多实例测试)-python题目描述:求n个整数的和。输入输入第一行是一个整数T,表示有T组测试实例;每组输入包括两行:第一行一个数n表示接下来会有n个整数;第二行空格隔开的n个数。输出对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)!样例输入 Copy231 2 34-1 0 -19 22样例输出 Copy62答案:T=int(input())k=0f
·
1081: n个数求和 (多实例测试)-python
题目描述:
求n个整数的和。
输入
输入第一行是一个整数T,表示有T组测试实例;
每组输入包括两行:
第一行一个数n表示接下来会有n个整数;
第二行空格隔开的n个数。
输出
对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)!
样例输入 Copy
2
3
1 2 3
4
-1 0 -19 22
样例输出 Copy
6
2
答案:
T=int(input())
k=0
for i in range(T):
n=int(input())
L=[]
sum=0
L=input().split()
for k in L:
sum+=int(k)
print(sum)
总结:
连续输入语句:定义一个空列表,通过列表实现连续输入(在不知道需要连续输入多少个数时可以使用)
L=[]
L=input().split()
当知道需要输入的的个数时,也可以用map函数。
更多推荐
已为社区贡献50条内容
所有评论(0)