其他分享
首页 > 其他分享> > 信息学奥赛一本通(1035:等差数列末项计算)

信息学奥赛一本通(1035:等差数列末项计算)

作者:互联网

1035:等差数列末项计算


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 34800     通过数: 26377

【题目描述】

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

【输入】

一行,包含三个整数a1,a2,na1,a2,n。−100≤a1,a2≤100,0<n≤1000−100≤a1,a2≤100,0<n≤1000。

【输出】

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

【输入样例】

1 4 100

【输出样例】

298

【参考代码】

#include<stdio.h>
#define PI 3.14159
int main()
{
    int a1,a2,n,d,an;
    scanf("%d%d%d",&a1,&a2,&n);
    d=a2-a1;
    an=a1+(n-1)*d;
    printf("%d\n",an);
    return 0;
}

http://ybt.ssoier.cn:8088/problem_show.php?pid=1035

标签:int,a1,a2,奥赛,末项,100,等差数列,1035
来源: https://blog.csdn.net/lvcheng0309/article/details/116400412