植树活动

来源:百度知道 编辑:UC知道 时间:2024/05/17 14:57:04
Description

春暖花开,万物复苏,这正是植物生长的好季节。珠海校区举行了一次题为“迎百年校庆,添三分绿色”的植树活动。这次植树活动的目的除了美化我们的校园,进一步增强同学们的环保意识以外,还在于迎接即将到来的百年校庆,张江河副院长认为这次活动意义重大,并不亚于其他大型的植树活动。他希望同学们要坚持照顾好自己所种的树,为它们浇水捉虫,让它们茁壮成长。
师生共同植树,打成一片。在这里我们看到的是热情,是团队合作精神,还有同学们为庆祝百年校庆的真诚的心!经过将近一个小时的努力,各单位基本上都把树种好。看到自己亲手种的树,同学们都非常兴奋,纷纷拍照留念,记下这个难忘的时刻!同学们感叹说:“这次活动很有意义啊!”,有的同学则希望能留下一个见证,让他们以后回来母校,可以看到自己的班集体种的树,会觉得很有意义。
这次植树活动有n个单位参加,树种有米兰和玉兰,有桂花,榕树,还有大皇椰等M种。每个单位分别种了M个树种,每个树种分别种了k1,k2,k3,…,km-1,km棵,现在有一个简单的任务,就请04计算机的同学——你帮忙计算一下每个单位分别种了多少棵树,全院一共种了多少棵树。

Input

为了验证程序的正确性,设置了多组测试数据,所有的数据都是从键盘输入,其数据格式是:第一行是测试数据的组数P,后面的数据就是P组测试数据,在每一组数据中,第一行是参与植树的单位数n,第二行是该单位的树种数M,跟着的一行是M个树种所种的棵数k1,k2,k3,…,km-1,km。

Output

输出结果为按顺序输出每个单位所种的树棵数,及全院共种树的棵数。
每组数据之间输出一个空行。

Sample Input

2
2
3
4 5 2
4
6 7 3 1
3
2
2 3
4
4 5 6 7
10
1 2 3 4 5 6 7 8 9 10

Sample Output

11
17
28

5

49373 zxl0714 1070 Accepted 40K 15MS G++ 0.35K 2007-04-14 22:43:21

#include <stdio.h>

int main( )
{
int t;
scanf("%d", &t);
while ( t-- )
{
int n, m, sum1 = 0, sum2, t;
scanf("%d", &n);
while ( n-- )
{
scanf("%d", &m);
sum2 = 0;
while ( m-- )
{
scanf("%d", &t);
sum2 += t;
}
printf("%d\n", sum2);
sum1 += sum2;
}
printf("%d\n\n", sum1);
}
return 0;
}