18:等差数列末项计算

173 阅读1分钟

原题链接

总时间限制: 1000ms 内存限制: 65536kB

描述

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

输入

一行,包含三个整数a1,a​2,n。-100 <= a1,a​2 <= 100,0 < n <= 1000。

输出

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

样例输入

1 4 100

样例输出

298

源码

#include <stdio.h>
int main()
{
    int a1,a2;
    int n;
    scanf("%d %d %d",&a1,&a2,&n);
    int x;
    x=a1+(n-1)*(a2-a1);
    printf("%d",x);
}

以上代码仅供参考