等差数列末项计算

【题目描述】
给出一个等差数列的前两项a1,a2,求第n项是多少。

【输入】
一行,包含三个整数a1,a2,n。−100≤a1,  a2≤100,   0<n≤1000。

【输出】
一个整数,即第n项的值。

【输入样例】
1 4 100
【输出样例】
298

 

inp = input("前两项a1,a2,求第n项")
inp = inp.split()
inp = [int(x) for x in inp]
a, b, n = inp
step = b - a
sn = a
for i in range(n-1):
    sn += step
print(sn)

 

  

 

posted @ 2023-05-16 12:11  sangern  阅读(51)  评论(0编辑  收藏  举报