1 条题解
-
0
思路分析
1. 任务拆解:
- 这是一个逆向推理问题
- 从最终结果反推初始状态
- 通过逆向计算得出弟弟最初准备挑的砖块数
2. 关键点分析:
- 总砖块数:26块
- 最终状态:哥哥比弟弟多2块
- 需要逆向还原分配过程
3. 步骤规划:
- 通过数学推导或逆向计算
- 得出弟弟最初准备挑16块
- 直接输出结果
4. 代码对应:
cout<<16;→ 直接输出计算结果
推理过程: 设弟弟最初准备挑x块,通过逆向计算分配过程:
- 弟弟先挑x块
- 哥哥拿来一半,弟弟剩x/2,哥哥有26-x/2
- 弟弟又拿来哥哥的一半
- 弟弟给哥哥5块
- 最终哥哥比弟弟多2块 通过解方程得出x=16
信息
- ID
- 4060
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- (无)
- 递交数
- 24
- 已通过
- 13
- 上传者