游客 Signup | Login
中文 | En

1005 - A+B 输入输出练习VIII

你的任务是计算若干整数的和。

Input

输入的第一行为一个整数N,接下来N行每行先输入一个整数M,然后在同一行内输入M个整数。

Output

对于每组输入,输出M个数的和,每组输出之间输出一个空行。

Examples

Input

3
4 1 2 3 4
5 1 2 3 4 5
3 1 2 3

Output

10

15

6

Solution C

#include<stdio.h>

int main()
{
	int n,m,i,j,c,sum=0;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d",&m);
		for(j=0;j<m;j++)
		{
			scanf("%d",&c);
			sum+=c;
		}
		if(i<n-1)
		{
			printf("%d\n",sum);
			printf("\n");
			sum=0;
        }
        else
        {
            printf("%d\n",sum);
            sum=0;
        }
    }
    return 0;
}

Solution C++

#include<stdio.h>

int main()
{
	int n,m,i,j,c,sum=0;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d",&m);
		for(j=0;j<m;j++)
		{
			scanf("%d",&c);
			sum+=c;
		}
		if(i<n-1)
		{
			printf("%d\n",sum);
			printf("\n");
			sum=0;
        }
        else
        {
            printf("%d\n",sum);
            sum=0;
        }
    }
    return 0;
}
Time Limit 1 second
Memory Limit 32 MB
Discuss Stats
上一题 下一题