所以,你得到:
0 + (1+1+2) + (3+3+4) + 5
让我们将其乘以 3:
0 + (3+3+6) + (9+9+12) + 15
并将其与 (1+...+15)/3 的分子进行比较:
1 + (3+5+7) + (9+11+13) + 15
您可以清楚地看到,您所寻求的总和平均每 3 个术语会丢失 3 个分子,或者平均每个术语会丢失 1 个。我们如何将术语分组为三元组并不重要:
(0+3+3) + (6+9+9) + 12+15
(1+3+5) + (7+9+11) + 13+15
甚至
0+3 + (3+6+9) + (9+12+15)
1+3 + (5+7+9) + (11+13+15)
因此,您的 sum*3 比 (1+...+15)/3 的分子少大约项数。
分子可以使用算术级数之和的公式计算:n
2,其中n
是和中的项数:
1+3+5+7+9+11+13+15 = 2 8 = 64
现在从 64 中减去 8,得到 56,然后除以 3,得到 18.6(6)。这个数字不等于 19,因为n
(术语的数量)不是 3 的倍数。
因此,最终公式不完全是 ( n
2 - n
)/3,但与正确公式的值最多相差 1。
事实上,它是:
(n*n-n+1)/3 向下舍入或使用整数除法计算。
将数字插入其中,我们得到:
(8*8-8+1)/3 = 57/3 = 19