一、题目描述
等差数列 2,5,8,11,14。。。。
从 2 开始的 3 为公差的等差数列。
输出求等差数列前n项和。
数据范围: 1≤n≤1000 。
二、输入描述
输入一个正整数n。
三、输出描述
输出一个相加后的整数。
四、解题思路
- 输入一个正整数n,表示要求等差数列前n项和;
- 计算等差数列的首项first,根据题目中的公差3和项数n可以得到:first = 2;
- 计算等差数列的末项last,根据题目中的公差3和项数n可以得到:last = 3 * n - 1;
- 使用等差数列求和公式计算前n项和,公式为:sum = (first + last) * n / 2;
- 输出sum作为结果。
五、Java算法源码
public static