目录
- 【XR-3】等差数列
-
- 题目描述
- 输入格式
- 输出格式
- 样例 #1
-
- 样例输入 #1
- 样例输出 #1
- 样例 #2
-
- 样例输入 #2
- 样例输出 #2
- 提示
- 解题思路
- Code
- 运行结果
【XR-3】等差数列
题目描述
小 X 给了你一个等差数列的前两项以及项数,请你求出这个等差数列各项之和。
等差数列:对于一个
n
n
n 项数列
a
a
a,如果满足对于任意
i
∈
[
服务器托管网 1
,
n
)
i in [1,n)
i∈[1,n),有
a
i
+
1
−
a
i
=
d
a_{i+1} – a_i = d
ai+1−ai=d,其中
d
d
d 为定值,则称这个数列为一个等差数列。
输入格式
一行
3
3
3 个整数
a
1
,
a
2
,
n
a_1, a_2, n
a1,a2,n,表示等差数列的第
1
,
服务器托管网 2
1,2
1,2 项以及项数。
数据范围:
-
∣
a
1
∣
,
∣
a
2
∣
≤
1
0
6
|a_1|,|a_2| le 10^6
-
3
≤
n
≤
1
0
6
3 le n le 10^6
输出格式
一行一个整数,表示答案。
样例 #1
样例输入 #1
1 2 3
样例输出 #1
6
样例 #2
样例输入 #2
-5 -10 5
样例输出 #2
-75
提示
【样例
1
1
1 说明】
这个等差数列为 1 2 3
,其各项之和为
6
6
6。
解题思路
- 直接用等差数列的求和公式即可。
Code
#include
using namespace std;
long a1, a2, n; // 定义数据
int d;
int main() {
cin >> a1 >> a2 >> n; // 输入数据
d = a2 - a1;
cout (a1 + a1 + (n - 1) * d) * n / 2;
return 0;
}
运行结果
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
MAXScript是Autodesk 3dMax的内置脚本语言。MAXScript为3dMax用户提供了以下功能: 编写程序使用的大部分方面的脚本,如建模、动画、材质、渲染等。 通过命令行侦听器窗口以交互方式控制程序。 在自定义实用工具面板卷展栏或无模式窗口中…