2012 AMC 10B 第 22 题

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

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

22.

(a1,a2,,a10)(a_1,a_2,\ldots,a_{10}) 是前 1010 个正整数的一个排列,并且对每个 2i102\le i\le10ai+1a_i + 1ai1a_i-1 中至少有一个已经出现在 aia_i 前面。这样的排列有多少个?

Let (a1,a2,,a10)(a_1,a_2,\ldots,a_{10}) be a list of the first 1010 positive integers such that for each 2i102\le i\le10 either ai+1a_i + 1 or ai1a_i-1 or both appear somewhere before aia_i in the list. How many such lists are there?

 120\ 120

512512

 1024\ 1024

181,440181{,}440

362,880362{,}880

答案:B
知识点:有限制的排列递推计数逆推法
难度评级:2060
小提示:

反向构造时,每一步移除当前剩余数中的最小值或最大值。

At each reverse step, remove either the smallest or largest remaining number

大提示:

直到最后一个数被迫确定之前,每一步都有 22 种选择。

There are 22 choices until the final number is forced

解答:

每个前缀 a1,a2,,aia_1,a_2,\ldots,a_i 都必须构成一个连续整数区间,因为每个新加入的数必须比已出现的某个数大一或小一。特别地,完整集合就是区间 [1,10][1,10]

反向阅读这个排列。每一步删去的项必须是当前区间的最小值或最大值;若删去内部的数,那么正向排列中该数前面就没有与它相邻的整数。反之,每一种依次删去端点的方式都能产生一个合格排列。对 a10,a9,,a2a_{10},a_9,\ldots,a_2 中的每一项都有两种选择,之后 a1a_1 被唯一确定,所以总数为 29=5122^9=512

所以正确答案是 B

Every prefix a1,a2,,aia_1,a_2,\ldots,a_i must form an interval of consecutive integers: each new term is required to be one more or one less than a term already present. In particular, the full set is the interval [1,10].[1,10].

Read the list backward. At each step, the term removed must be either the smallest or the largest integer in the current interval; removing an interior term would leave that term with no adjacent predecessor in the forward list. Conversely, every sequence of endpoint removals produces a valid list. There are two choices for each of a10,a9,,a2,a_{10},a_9,\ldots,a_2, after which a1a_1 is forced. Hence there are 29=5122^9=512 lists.

Thus, the correct answer is B .

第 21 题#21
完整试卷

其他年份的第 22 题