首页 > 试题广场 >

A+B(6)

[编程题]A+B(6)
  • 热度指数:43317 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
计算一系列数的和
打开以下链接可以查看正确的代码
https://ac.nowcoder.com/acm/contest/5657#question

数据范围: , 所有数都满足

输入描述:
输入数据有多组, 每行表示一组输入数据。
每行的第一个整数为整数的个数n(1 <= n <= 100)。
接下来n个正整数, 即需要求和的每个正整数。


输出描述:
每组数据输出求和的结果
示例1

输入

4 1 2 3 4
5 1 2 3 4 5

输出

10
15
推荐
点击链接查看正确的代码https://ac.nowcoder.com/acm/contest/5657#question
编辑于 2020-12-29 17:32:50 回复(1)
import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        
        while(scan.hasNextLine()) {
            String s = scan.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);
        }
        
    }   
}

发表于 2022-09-23 22:45:14 回复(0)
while True:
    try:
        data = input().split()
        num = int(data[0])
        sum = 0
        for j in range(1,len(data)):
            sum += int(data[j])
        print(sum)
    except:
        break

发表于 2022-08-15 23:46:17 回复(0)
while(true) {
    const line = readline();
    if (line) {
        const nums = line.split(' ').slice(1);
        let sum = 0;
        for(let i = 0; i < nums.length; i++) {
            sum += Number(nums[i]);
        }
        console.log(sum);
    } else {
        break;
    }
}

发表于 2021-09-04 20:41:26 回复(0)
import java.util.*;
import java.io.*;

public class Main{
    public static void main(String[] args){
        Scanner cin=new Scanner(System.in);
        while(cin.hasNext()){        
            int n=cin.nextInt();
            int sum=0;
            for(int i=0;i<n;i++){
                sum+=cin.nextInt();                
            }
            System.out.println(sum);             
        }
    }
}

发表于 2021-04-26 22:29:23 回复(0)

热门推荐

通过挑战的用户