1997 AMC 12 第 21 题

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

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

21.

对任意正整数 nn,定义 f(n)={log⁡8n,log⁡8n∈Q,0,log⁡8n∉Q。 f(n)= \begin{cases} \log_8n, & \log_8n\in\mathbb{Q},\\ 0, & \log_8n\notin\mathbb{Q} \end{cases}\text{。}求 ∑n=11997f(n)\displaystyle\sum_{n=1}^{1997}f(n)。
For any positive integer n,n, let f(n)={log⁡8n,log⁡8n∈Q,0,log⁡8n∉Q. f(n)= \begin{cases} \log_8n, & \log_8n\in\mathbb{Q},\\ 0, & \log_8n\notin\mathbb{Q}. \end{cases} What is ∑n=11997f(n)?\displaystyle\sum_{n=1}^{1997}f(n)?
log⁡82047\log_8 2047
66
553\frac{55}{3}
583\frac{58}{3}
585585
答案:C
知识点:logarithms质因数分解sums
小提示:
判断哪些整数可以写成 8=238=2^3 的有理数次幂
Determine which integers can be rational powers of 8=238=2^3
大提示:
列出不超过 19971997 的所有 22 的幂,并将它们以 88 为底的对数相加
List the powers of 22 not exceeding 19971997 and sum their base-88 logarithms
解答:
对整数 nn,当且仅当 nn 是 22 的幂时,log⁡8n\log_8n 才是有理数。符合条件的数为 n=2kn=2^k,其中 0≤k≤100\le k\le10,并且 f(2k)=k3f(2^k)=\frac{k}{3}。因此总和为 0+1+⋯+103=553\frac{0+1+\cdots+10}{3}=\frac{55}{3},所以正确答案是 C。
For integer n,n, log⁡8n\log_8n is rational exactly when nn is a power of 2.2. The relevant values are n=2kn=2^k for 0≤k≤10,0\le k\le10, and f(2k)=k3.f(2^k)=\frac{k}{3}. Therefore the sum is 0+1+⋯+103=553,\frac{0+1+\cdots+10}{3}=\frac{55}{3}, so C is correct.
LIVE by Po-Shen Loh
LIVE项目

LIVE直播课程

Self-Paced录播课程

启明星Star计划

奖学金项目

关于我们

罗博深是谁?

邮件联系

订阅英文简报

加入我们

申请明星导师

For a more Thought Full world.

© 2026 Expii, Inc.