输入描述:
输入一个正整数。
输出描述:
输出一个相加后的整数。
示例1
输入
2
输出
7
利用等差数列求和公式:
import java.util.Scanner;
/**
* @author : cunyu
* @version : 1.0
* @className : OneZeroZero
* @date : 2020/8/8 18:58
* @description : 100.等差数列
*/
public class OneZeroZero {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N = 0;
while (in.hasNext()) {
N = in.nextInt();
System.out.println(sumOfArray(N));
}
}
/**
* @param N 前 N 项
* @return 前 N 项和
* @description 等差数列前 N 项和
* @date 2020/8/8 22:04
* @author cunyu1943
* @version 1.0
*/
public static int sumOfArray(int N) {
int start = 2;
int distance = 3;
// 等差数列求和公式
return N * start + N * (N - 1) * distance / 2;
}
}