灯下 登录
番外 · 闲灯 / 中国数学奥林匹克 / P5 · number-theory

2017 CMO 第 5 题

题面据中国数学奥林匹克 / AoPS 可核档案整理;中文题意为本站自译,英文行为来源英译摘要,公式请以原始来源为准。

CMO 2017 P5 number-theory

Let n2n \geq 2 be a natural number. For any two permutations of (1,2,,n)(1,2,\cdots,n) , say α=(a1,a2,,an)\alpha = (a_1,a_2,\cdots,a_n) and β=(b1,b2,,bn),\beta = (b_1,b_2,\cdots,b_n), if there exists a natural number knk \leq n such that bi={ak+1i, 1ik;ai,k<in,b_i = \begin{cases} a_{k+1-i}, & \text{ }1 \leq i \leq k; a_i, & \text{} k < i \leq n, \end{cases} we call α\alpha a friendly permutation of β\beta .

Prove that it is possible to enumerate all possible permutations of (1,2,,n)(1,2,\cdots,n) as P1,P2,,PmP_1,P_2,\cdots,P_m such that for all i=1,2,,mi = 1,2,\cdots,m , Pi+1P_{i+1} is a friendly permutation of PiP_i where m=n!m = n! and Pm+1=P1P_{m+1} = P_1 .

n2n \geq 2 为自然数。对于 (1,2,,n)(1,2,\cdots,n) 的任意两个排列,假设 α=(a1,a2,,an)\alpha = (a_1,a_2,\cdots,a_n)β=(b1,b2,,bn),\beta = (b_1,b_2,\cdots,b_n), 如果存在一个自然数 knk \leq n 使得 bi={ak+1i, 1ik;ai,k<in,b_i = \begin{cases} a_{k+1-i}, & \text{ }1 \leq i \leq k; a_i, & \text{} k < i \leq n, \end{cases} 我们称 α\alphaβ\beta 的友好排列。

证明可以将 (1,2,,n)(1,2,\cdots,n) 的所有可能排列枚举为 P1,P2,,PmP_1,P_2,\cdots,P_m ,这样对于所有 i=1,2,,mi = 1,2,\cdots,mPi+1P_{i+1}PiP_i 的友好排列,其中 m=n!m = n!Pm+1=P1P_{m+1} = P_1

提示 1

先说出现象:哪些量会变,哪些约束不会变。

提示 2

找守恒量、相似关系、平衡条件或不变量,不急着代公式。

提示 3

把物理图景或谜题结构翻成一个最小方程组,再处理边界情况。

完整解答

题面已直接收录。先把 2017 年 CMO 第 5 题的条件整理成对象、关系、目标三部分;再沿提示寻找不变量、标准构型或关键变形;最后补齐边界情形,并回到原题要求核对。

这类题最怕一上来套公式。先把图景或语言条件说清楚,答案通常会少绕很多路。