public class Program { public static void Main() { string line; int t = 0; int n = 1; long sum = 0; while ((line = System.Console.ReadLine ()) != null) { // 注意 while 处理多个 case string[] tokens = line.Split(); if (t == 0) //读取数组数量 t = int.Parse(tokens[0]); else if (n == 1)//当前行为数组元素数量,跳过 n = -1; else { foreach (string x in tokens) { sum += int.Parse(x); } System.Console.WriteLine(sum); n = 1;//置1,跳过下一行的数组元素数量 sum = 0;//清0,以便下一个数组汇总 } } } }