Python3哪位大神知道,首项为1项数和公差公比从1到任意的,生成任意等差等比数列的代码

2024-12-19 15:22:23
推荐回答(1个)
回答1:

1.a(2n-1)=n,则a(n)=(2n+1)/2.
a(2n)=2^n,则a(n)=2^(n/2).用大括号表示(2n-1)的是奇数,(2n)的是偶数
2.b(n)=n/(2^n),可写出s(n)和s(n/2),相减,可得到s(n)=2-(n+2)/(2^n),可证明(n+2)/(2^n)单调递减,故s(n)单调递增,又s(n)无限趋近于2,故a>=2.