Java求和

it2025-12-06  14

标题Problem A: 求和

(Time Limit: 1 Sec Memory Limit: 128 MB)

Description

计算给定整数序列的和。

Input

输入数据以行为一组。每行输入数据包括一个整数N和N个整数,每个整数之间用空格分隔,每组输入占一行。

Output

对于每组输入数据,计算N个整数的和并输出,每个输出占一行。

Sample Input Copy

4 1 2 3 4 5 1 2 3 4 5

Sample Output Copy

10 15

Java代码:

import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner input =new Scanner(System.in); int a,b,sum; while(input.hasNext()) { sum=0; b=input.nextInt(); for(int i=1;i<=b;i++;) { a=input.nextInt(); sum+=a; } System.out.println(sum); } } }

运行结果:

Language: Java Result: Accepted Time:110 ms Memory:10148 kb

NEXT

标题Problem B: 求和

(Time Limit: 1 Sec Memory Limit: 32 MB)

Description

计算1+2+3+…+n的和

Input

输入包含多组数据。每组数据包含一个整数n。

Output 求从1加到n的累加和

对每组数据,输出1+2+3+…+n的和。

Sample Input Copy

5 10

Sample Output Copy

15 55

Java代码:

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input =new Scanner(System.in); int a,sum; while(input.hasNext()) { sum=0; a=input.nextInt(); for(int b=1;b<=a;b++) { sum=sum+b; } System.out.println(sum); } } }

运行结果:

Language: Java Result: Accepted Time:111 ms Memory:10180 kb

END

最新回复(0)