2007 AIME I 第 11 题

先试着解答 2007 AIME I 第 11 题,然后核对你的答案与精心整理的解答,解答来自 LIVE by Po-Shen Loh。你也可以参加完整限时模拟考试、查看全部 2007 AIME I 解答,或核对答案。

所有题目均经美国数学协会(MAA)官方合法授权使用。

11.

对每个正整数 pp,令 b(p)b(p) 表示唯一的正整数 kk 使得 ∣k−p∣<12|k - \sqrt{p}| \lt \frac{1}{2}。例如,b(6)=2b(6) = 2,且 b(23)=5b(23) = 5。若 S=∑p=12007b(p)S = \sum_{p=1}^{2007} b(p),求 SS 除以 10001000 的余数。

For each positive integer p,p, let b(p)b(p) denote the unique positive integer kk such that ∣k−p∣<12.|k - \sqrt{p}| \lt \frac{1}{2}. For example, b(6)=2b(6) = 2 and b(23)=5.b(23) = 5. If S=∑p=12007b(p),S = \sum_{p=1}^{2007} b(p), find the remainder when SS is divided by 1000.1000.

答案:955
知识点:取整函数前n项平方和区间内整数计数
难度评级:2610
小提示:

b(p)=kb(p) = k 当且仅当 k2−k+1≤p≤k2+kk^2 - k + 1 \le p \le k^2 + k,这是含有 2k2k 个 pp 值的一段

b(p)=kb(p) = k exactly when k2−k+1≤p≤k2+k,k^2 - k + 1 \le p \le k^2 + k, a block of 2k2k values of pp

大提示:

对 k≤44k \le 44 的完整区段覆盖到 p≤1980p \le 1980;剩下的每个 pp,直到 20072007,都满足 b(p)=45b(p) = 45

Complete blocks for k≤44k \le 44 cover p≤1980;p \le 1980; every remaining pp up to 20072007 has b(p)=45b(p) = 45

解答:

对正整数 kk,条件 ∣k−p∣<12|k - \sqrt{p}| \lt \frac{1}{2} 意味着 (k−12)2<p<(k+12)2\left(k - \frac{1}{2}\right)^2 \lt p \lt \left(k + \frac{1}{2}\right)^2,对整数 pp 而言,这恰好等价于 k2−k+1≤p≤k2+kk^2 - k + 1 \le p \le k^2 + k。因此,满足 b(p)=kb(p) = k 的取值范围含有 2k2k 个 pp。

因为 442+44=198044^2 + 44 = 1980,区段 k=1,…,44k = 1, \ldots, 44 恰好覆盖所有 p≤1980p \le 1980,贡献 ∑k=144k⋅2k=2⋅44⋅45⋅896=58740。\begin{aligned} \sum_{k=1}^{44} k \cdot 2k &= 2 \cdot \frac{44 \cdot 45 \cdot 89}{6} \\ &= 58740 \end{aligned}\text{。}剩下的 2727 个值 p=1981,…,2007p = 1981, \ldots, 2007 都有 b(p)=45b(p) = 45,又增加 27⋅45=121527 \cdot 45 = 1215。

因此 S=58740+1215=59955S = 58740 + 1215 = 59955,余数为 955955。

For a positive integer k,k, the condition ∣k−p∣<12|k - \sqrt{p}| \lt \frac{1}{2} means (k−12)2<p<(k+12)2,\left(k - \frac{1}{2}\right)^2 \lt p \lt \left(k + \frac{1}{2}\right)^2, which for integers pp is exactly k2−k+1≤p≤k2+k.k^2 - k + 1 \le p \le k^2 + k. So b(p)=kb(p) = k for precisely 2k2k values of p.p.

Since 442+44=1980,44^2 + 44 = 1980, the blocks k=1,…,44k = 1, \ldots, 44 exactly cover p≤1980p \le 1980 and contribute ∑k=144k⋅2k=2⋅44⋅45⋅896=58740.\begin{aligned} \sum_{k=1}^{44} k \cdot 2k &= 2 \cdot \frac{44 \cdot 45 \cdot 89}{6} \\ &= 58740. \end{aligned} The remaining 2727 values p=1981,…,2007p = 1981, \ldots, 2007 each have b(p)=45,b(p) = 45, adding 27⋅45=1215.27 \cdot 45 = 1215.

Thus S=58740+1215=59955,S = 58740 + 1215 = 59955, and the remainder is 955.955.

第 10 题#10
完整试卷

其他年份的第 11 题