题目描述
你的任务是计算若干整数的和。
输入
输入的第一行是一个正数N,表示后面有N行。每一行的第一个数是M,表示本行后面还有M个数。
输出
对于每一行数据需要在相应的行输出和。
样例输入 Copy
2 4 1 2 3 4 5 1 2 3 4 5样例输出 Copy
10 15
AC代码
#include<cstdio> using namespace std; int main() { //若n = 2,代表输入两组(行)数据 int n; scanf("%d",&n); while (n--) { //对于每组数据单独进行处理,m表示本行中有m个数 int m; while (scanf("%d",&m) != EOF) { //每次处理本行的m个数据并输出结果 int sum = 0; for (int i = 1;i <= m;i++) { int x; scanf("%d",&x); sum += x; } //执行完printf函数后回到while循环开始下一次求和 printf("%d\n",sum); } } return 0; }
