n 个连续递增的数求和为 35,问 n 可能的值是哪些?
连续递增数也就是 1 2 3 4 5 这样的,也就是差为 1 的等差数列。
设第一个数是 a
,那么最后一个数就是 a + n - 1
,利用等差数列求和公式,(首项 + 末项)* 项数 / 2:
(
a
+
a
+
n
−
1
)
∗
n
/
2
=
35
,
即
(
2
∗
a
+
n
−
1
)
∗
n
=
70
(a + a + n - 1) * n / 2 = 35,即 (2 * a + n - 1) * n = 70
(a+a+n−1)∗n/2=35,即(2∗a+n−1)∗n=70
因为要是整数,所以 70 一定要可以被 n 整除,比如 2 或者 7,然后就可以得到 2 * a,a 也需要是整数所以 70 / n + 1 - n
一定要是偶数。
选择题的话,把可能的选项代入,比如 2,那么得到
2
∗
a
+
2
−
1
=
35
2 * a + 2 - 1= 35
2∗a+2−1=35,那么 a 就是 17,17 + 18 确实等于 35;在比如 7,得到
2
∗
a
+
7
−
1
=
10
2 * a + 7 - 1 = 10
2∗a+7−1=10,那么 a 就是 2,2 + 3 + 4 + 5 + 6 + 7 + 8 也确实等于 35.