Python程序:求解级数和,其中第n项为n^2 – (n-1)^2


在这篇文章中,我们将学习如何解决以下问题陈述

问题陈述

给定一个整数输入n,我们需要求出所有n项的和,其中级数中的第n项表示如下:

Tn = n2 - (n-1)2

我们有直接计算和的公式,包括n的平方乘法,这涉及更多的时序复杂度。为了减少这种情况,我们在这里使用模乘法方法。

现在让我们看看实现:

示例

 在线演示

# Python program to find sum of given
# series.
mod = 1000000007
def findSum(n):
   return ((n % mod) * (n % mod)) % mod
# main()
n = 229137999
print (findSum(n))

输出

218194447

所有变量都在全局框架中声明,如下面的图所示:

结论

在这篇文章中,我们学习了如何求解级数和,其中第n项为n^2 – (n-1)^2。

更新于: 2019年9月26日

268 次查看

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告