等差数列末项
(时间限制:1000ms 内存限制:65536KB)
描述
描述给出一个等差数列的前两项a1,a2,求第n项是多少。
输入
一行,包含三个整数a1,a2,n。-100 <= a1,a2 <= 100,0 < n <= 1000。
输出
一个整数,即第n项的值。
难度
简单
输入示例
1 4 100
输出示例
298
源代码:
#include<iostream>
using namespace std;
long long a[1001];
int main(){
long long a1,a2,n;
cin >> a1 >> a2 >> n;
long long cha = a2-a1;
a[1] = a1;
a[2] = a2;
for(int i=3;i<=n;i++)
a[i] = a[i-1]+cha;
cout << a[n];
return 0;
}