等差数列末项计算
【题目描述】
给出一个等差数列的前两项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)

浙公网安备 33010602011771号