21 + 22 + 23 + ... + 263 + 264
第一步:先把它变整数
21 + 22 + 23
= 2 + 4 + 8
「先把前面3个号码变整数」
第二步:分析规律
2 , 4 , 8 ...
第一个号码, a = 2
有多少个号码, n = 64
2个号码之间相差, r = (4/2) = (8/4) = 2
2 , 4 , 8 它们的关系都是乘2
第三步:放进公式 Formula
运用到公式是Geometric Progressions:
[1] Sn = a(1 - rn) / 1 - r , |r| < 1
[2] Sn= a(rn - 1) / r - 1 , |r| > 1
「这公式可以找出总数相加的号码」
n = 64 (有64个号码)
a = 2 (第一个号码)
r = 2 ( r 多过1,所以会用 [2] 公式计算)
Sn = a(rn - 1) / r - 1
S64 = 2(264 - 1) / (2 - 1)
S64 = 2(264 - 1) / 1「分母是1可以消失」
S64 = 2(264 - 1)
S64 = 265 - 2 [答案]
解释:
2(264)
= 21 x 264
= 21+64
= 265
265 - 2 的号码太大了。所以我们是不会去找它的整数,只能简化它。
以上是我自己的算法