计算一系列数的和
打开以下链接可以查看正确的代码
https://ac.nowcoder.com/acm/contest/5657#question
https://ac.nowcoder.com/acm/contest/5657#question
输入的第一行包括一个正整数t(1 <= t <= 100), 表示数据组数。
接下来t行, 每行一组数据。
每行的第一个整数为整数的个数n(1 <= n <= 100)。
接下来n个正整数, 即需要求和的每个正整数。
每组数据输出求和的结果
2 4 1 2 3 4 5 1 2 3 4 5
10 15
企鹅大虾
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int lineNum=Integer.parseInt(sc.nextLine());
//System.out.printf("lineNum=%d\n",lineNum);
for(int i=0;i<lineNum;i++){
String[] numbers = sc.nextLine().split(" ");
//System.out.printf("numbers=%s\n",Arrays.asList(numbers).stream().collect(Collectors.joining(",")) );
int res= Arrays.asList(numbers).stream()
.skip(1).mapToInt(Integer::parseInt).reduce(0,Integer::sum);
System.out.println(res);
}
}
} import java.util.Scanner;
/*** 输入例子1:
2
4 1 2 3 4
5 1 2 3 4 5
输出例子1:
10
15
**/
public class Main_05 {
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int sumGroup = Integer.parseInt(sc.nextLine());
for(int i = 0;i<sumGroup;i++){
String s = sc.nextLine();
String[] strs = s.split(" ");
int sum = 0;
for(int j=1;j<=Integer.parseInt(strs[0]);j++){
sum += Integer.parseInt(strs[j]);
}
System.out.println(sum);
}
}
}
let count = Number(readline());
while (count--) {
const nums = readline().split(' ').slice(1);
let sum = 0;
for (let i = 0; i < nums.length; i++) {
sum += Number(nums[i]);
}
console.log(sum);
} import java.util.*;
import java.io.*;
public class Main{
public static void main(String[] args){
Scanner cin=new Scanner(System.in);
int t=cin.nextInt();
while(cin.hasNext()){
int n=cin.nextInt();
int sum=0;
for(int i=0;i<n;i++){
sum+=cin.nextInt();
}
System.out.println(sum);
}
}
}