2018 AMC 10B 第 20 题

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

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

20.

函数 ff 递归定义为 f(1)=f(2)=1f(1) = f(2) = 1,且

f(n)=f(n−1)−f(n−2)+nf(n) = f(n - 1) - f(n - 2) + n

对所有整数 n≥3n \ge 3 成立。求 f(2018)f(2018)。

A function ff is defined recursively by f(1)=f(2)=1f(1) = f(2) = 1 and

f(n)=f(n−1)−f(n−2)+nf(n) = f(n - 1) - f(n - 2) + n

for all integers n≥3.n \ge 3. What is f(2018)?f(2018)?

20162016

20172017

20182018

20192019

20202020

答案:B
知识点:递推找规律
难度评级:1910
小提示:

寻找形如 f(n)=n+cf(n) = n + c 的特解;减去它后得到 g(n)=g(n−1)−g(n−2)g(n) = g(n-1) - g(n-2)。

Look for a particular solution of the form f(n)=n+c;f(n) = n + c; subtracting it leaves g(n)=g(n−1)−g(n−2)g(n) = g(n-1) - g(n-2)

大提示:

这个齐次递推的周期为 66;把 20182018 对 66 取模。

That homogeneous recursion is periodic with period 6;6; reduce 20182018 modulo 66

解答:

注意 f(n)=n+1f(n) = n + 1 本身就满足这个递推式,因此令 f(n)=(n+1)+g(n)f(n) = (n + 1) + g(n),则 gg 满足对应的齐次递推 g(n)=g(n−1)−g(n−2)g(n) = g(n-1) - g(n-2)。由初值得 g(1)=−1g(1) = -1 且 g(2)=−2g(2) = -2,于是序列以 66 为周期循环:−1,−2,−1,1,2,1,…-1, -2, -1, 1, 2, 1, \ldots。因为 2018≡2(mod6)2018 \equiv 2 \pmod 6,所以 g(2018)=−2g(2018) = -2,于是 f(2018)=2019−2=2017f(2018) = 2019 - 2 = 2017。正确答案是 B。

Notice f(n)=n+1f(n) = n + 1 solves the recurrence on its own, so write f(n)=(n+1)+g(n).f(n) = (n + 1) + g(n). Then gg satisfies the homogeneous version g(n)=g(n−1)−g(n−2).g(n) = g(n-1) - g(n-2). With g(1)=−1g(1) = -1 and g(2)=−2,g(2) = -2, it cycles with period 66: −1,−2,−1,1,2,1,….-1, -2, -1, 1, 2, 1, \ldots. Since 2018≡2(mod6),2018 \equiv 2 \pmod 6, we get g(2018)=−2,g(2018) = -2, so f(2018)=2019−2=2017.f(2018) = 2019 - 2 = 2017. Therefore, the answer is B.

第 19 题#19
完整试卷

其他年份的第 20 题