本题导读
本题结合程序框图考查三位数的数字重排减法规律。通过模拟循环过程,发现三位数在特定规则下的收敛特征(即三位数的卡普雷卡尔常数 495)。
📌【题干】
Question
(2014年湖北卷(理)) 设 是一个各位数字都不是 0 且没有重复数字的三位数.将组成 的 3 个数字按从小到大排成的三位数记为 ,按从大到小排成的三位数记为 (例如 ,则 ).阅读如图所示的程序框图,运行相应的程序,任意输入一个 ,输出的结果 .
🔍【思路分析】
破题导航
- 理解程序逻辑:这是一个循环结构。输入 后,计算 。如果 ,则输出 并结束;如果 ,则将 的值赋给 ,重新开始循环。
- 特殊值带入:由于题目说明“任意输入一个 ”,说明输出结果是唯一的常数。我们可以取一个简单的符合条件的 进行模拟。
- 寻找收敛点:通过计算发现,无论初始值是多少,最终都会进入一个特定的数值,使得其重排后的最大值减最小值等于其自身。
✅【答案】
点击查看答案
495
✍【详细解析】
Abstract
特殊值模拟计算: 取初始值 (如题干示例):
- 第一轮: 判断 ,进入循环,令 。
- 第二轮: 数字为 6, 9, 3。 判断 ,进入循环,令 。
- 第三轮: 数字为 5, 9, 4。 判断 ,进入循环,令 。
- 第四轮: 数字为 4, 9, 5。 此时判断 ,条件成立,退出循环。
输出结果 。
故答案为 495
💡【考点归纳与避坑指南】
Danger
核心考点:程序框图循环结构与数字重排
核心方法:特殊值代入逐步模拟 直到 输出
避坑指南:注意审题与运算细节。
📖【试题探源与推广】
Tip
试题探源: 三位数卡普雷卡尔常数
结论推广: 各位数字互异的三位数经 迭代收敛于 495。
方法推广: 可迁移到程序框图模拟与迭代收敛类题
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
类题演练 (Links)
/2014-湖北卷理-13-题.png)