2589: 练11.3 等差数列末项计算

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:118 解决:34

题目描述

给出一个等差数列的前两项$a_1$,$a_2$,求第$n$项是多少。

输入

一行,包含三个整数$a_1$,$a_2$,$n$。$−100≤a_1$,$a_2≤100$,$0< n ≤ 1000$。

输出

一个整数,即第$n$项的值。

样例输入 复制

1 4 100

样例输出 复制

298

提示


#include<bits/stdc++.h>
using namespace std;
int a1,a2,n,d,an;
int main(){
    cin>>a1>>a2>>n;
    d=a2-a1;
    an=a1+(n-1)*d;
    cout<<an;
    return 0;
}