2022 AMC 10B 第 24 题

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

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

24.

考虑满足下列条件的函数 ff:对所有实数 xxyy,都有 。在这些函数中,再要求 f(300)=f(900)f(300) = f(900)。求 的最大可能值。 f(x)f(y)12xy|f(x)-f(y)|\leq \dfrac{1}{2}|x-y| f(f(800))f(f(400))?f(f(800))-f(f(400))?

Consider functions ff that satisfy f(x)f(y)12xy|f(x)-f(y)|\leq \dfrac{1}{2}|x-y| for all real numbers xx and y.y. Of all such functions that also satisfy the equation f(300)=f(900),f(300) = f(900), what is the greatest possible value of f(f(800))f(f(400))?f(f(800))-f(f(400))?

2525

5050

100100

150150

200200

答案:B
知识点:函数不等式极端原理
难度评级:2390
解答:

由收缩条件可得 同理, f(f(400))f(f(300))12f(400)f(300)25, \begin{aligned} &|f(f(400))-f(f(300))|\\ &\quad\le\frac12|f(400)-f(300)|\\ &\quad\le25, \end{aligned} f(f(800))f(f(900))25.|f(f(800))-f(f(900))|\le25.

因为 M=f(f(300))=f(f(900))M=f(f(300))=f(f(900)),由三角不等式, f(f(800))f(f(400))f(f(800))M+Mf(f(400))50. \begin{aligned} &|f(f(800))-f(f(400))|\\ &\quad\le|f(f(800))-M|\\ &\qquad+|M-f(f(400))|\\ &\quad\le50. \end{aligned}

为使上界能够达到,定义 ff 为依次经过下列各点的分段线性函数: 并规定当 x300x\leq300x900x\geq900f(x)=600f(x)=600。每一段斜率的绝对值都不超过 12\dfrac12,因此满足收缩条件。特别地,f(300)=f(900)=600f(300)=f(900)=600f(400)=550f(400)=550f(800)=650f(800)=650。所以 f(f(400))=f(550)=575f(f(400))=f(550)=575,而 f(f(800))=f(650)=625f(f(800))=f(650)=625,两者之差为 5050(300,600),(400,550),(550,575),(650,625),(800,650),(900,600).\begin{gathered}(300,600),(400,550),(550,575),\\ (650,625),(800,650),(900,600).\end{gathered}

上述分段线性函数满足所需条件并达到该上界,因此这个上界就是最大值。所以正确答案是 B

Applying the contraction inequality twice gives f(f(400))f(f(300))12f(400)f(300)25, \begin{aligned} &|f(f(400))-f(f(300))|\\ &\quad\le\frac12|f(400)-f(300)|\\ &\quad\le25, \end{aligned} and similarly f(f(800))f(f(900))25.|f(f(800))-f(f(900))|\le25.

Set M=f(f(300))=f(f(900)).M=f(f(300))=f(f(900)). The triangle inequality now yields f(f(800))f(f(400))f(f(800))M+Mf(f(400))50. \begin{aligned} &|f(f(800))-f(f(400))|\\ &\quad\le|f(f(800))-M|\\ &\qquad+|M-f(f(400))|\\ &\quad\le50. \end{aligned}

To attain the bound, define ff by linear interpolation through the points (300,600),(400,550),(550,575),(650,625),(800,650),(900,600).\begin{gathered}(300,600),(400,550),(550,575),\\ (650,625),(800,650),(900,600).\end{gathered} and set f(x)=600f(x)=600 for x300x\leq300 or x900.x\geq900. Every segment has slope with absolute value at most 12,\dfrac12, so the contraction condition holds. In particular, f(300)=f(900)=600,f(300)=f(900)=600, f(400)=550,f(400)=550, and f(800)=650.f(800)=650. Hence f(f(400))=f(550)=575,f(f(400))=f(550)=575, while f(f(800))=f(650)=625,f(f(800))=f(650)=625, giving the difference 50.50.

Thus, the answer is B .

← 第 23 题#23
完整试卷

其他年份的第 24 题