=====================================================
//功能:等差数列 2,5,8,11,14。。。。
//输入:正整数N >0
//输出:求等差数列前N项和
//返回:转换成功返回 0 ,非法输入与异常返回-1
//
//知识点 函数
//运行时间限制 10M
//内存限制 128
//输入
//输入一个正整数。
//输出
//输出一个相加后的整数。
//样例输入 2
//样例输出 7
=====================================================
一次通过 100分
========================================================
import java.util.Scanner;
//功能:等差数列 2,5,8,11,14。。。。
//输入:正整数N >0
//输出:求等差数列前N项和
//返回:转换成功返回 0 ,非法输入与异常返回-1
//
//知识点 函数
//运行时间限制 10M
//内存限制 128
//输入
//输入一个正整数。
//输出
//输出一个相加后的整数。
//样例输入 2
//样例输出 7
public class Main {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int n=scanner.nextInt();
int sum=0;
for(int i=0,p=2;i<n;i++)
{
sum+=p;
p+=3;
}
System.out.print(sum);
}
}
该博客介绍了如何解决华为在线判题系统中的一道问题,涉及等差数列的求和计算。给定一个正整数N,要求计算从2开始的等差数列(差为3)前N项的和。程序要求在限定的时间和内存资源内运行,并提供输入输出样例及正确答案。
19万+

被折叠的 条评论
为什么被折叠?



