您的任務是計算一些整數的總和。
輸入項
輸入的第一行包含一個整數N,然後是N行。每行以整數M開頭,然後M整數在同一行中跟随。
輸出量
對于每組輸入整數,應在一行中輸出其總和,并且必須注意,輸出之間存在空白行。
樣本輸入
3
4 1 2 3 4
5 1 2 3 4 5
3 1 2 3
樣本輸出
10
15
6
思路心得:這道題想了很久,看了群裡才知道原來最後一個輸出樣本是無空白行的,而如果隻是加換行符,那麼循環下來必定最後一行是有空白行,這時候我們隻需要加一個if判斷使其除去最後一行的空白行即可
#include<stdio.h>
int main(){
int a,row,line,sum;
scanf("%d",&row);
while(row--){
scanf("%d",&line);
sum=0;
for(int i=0;i<line;i++){
scanf("%d",&a);
sum=sum+a;
}
printf("%d\n",sum);
if(row!=0){
printf("\n");
}
}
return 0;
}