为了账号安全,请及时绑定邮箱和手机立即绑定

等差数列可以定义为每一项与它的前一项的差等于一个常数,可以用变量 x1 表示等差数列的第一项,用 d 表示公差,请计算数列 1 4 7 10 13 16 19 ... 前 100 项的和

等差数列可以定义为每一项与它的前一项的差等于一个常数,可以用变量 x1 表示等差数列的第一项,用 d 表示公差,请计算数列

1 4 7 10 13 16 19 ...

前 100 项的和


x1 = 1

d = 3

n = 100

x100 = x1 + (n - 1) * d

s = (x1 + x100) * n / 2

print s


x1 = 1

k=1

d = 3

n=100


u = (n-1)*d+1

xr=u/d+1

v=(u+x1)*xr/2


print v




k=1

d = 3

n=100

#最上面的是系统答案  中间是我演算过程    最后这个是我组合的公式   也不知道算不算公式    

#  有没有数学好的大神能帮我简化下下面这个   我自己只能做到这里了 

#万分感谢

v=((((n-1)*d+1)+k)*(((n-1)*d+1)/d+1))/2                

print v


正在回答

3 回答

(((n-1)*d+1+k)*(n*d+1))/(2*d)

0 回复 有任何疑惑可以回复我~

(((n-1)*d+1+k)*(n*d+1))/2*d

0 回复 有任何疑惑可以回复我~
sum = 0
x1 = 1
d = 3
While True:
    sum = (x1+x100)*n/2
        if n > 100:
        break
 print sum


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

等差数列可以定义为每一项与它的前一项的差等于一个常数,可以用变量 x1 表示等差数列的第一项,用 d 表示公差,请计算数列 1 4 7 10 13 16 19 ... 前 100 项的和

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信