1 条题解

  • 0
    @ 2025-10-30 17:29:15

    思路分析

    1. 任务拆解:

    • 这是一个逆向推理问题
    • 从最终结果反推初始状态
    • 通过逆向计算得出弟弟最初准备挑的砖块数

    2. 关键点分析:

    • 总砖块数:26块
    • 最终状态:哥哥比弟弟多2块
    • 需要逆向还原分配过程

    3. 步骤规划:

    • 通过数学推导或逆向计算
    • 得出弟弟最初准备挑16块
    • 直接输出结果

    4. 代码对应:

    • cout<<16; → 直接输出计算结果

    推理过程: 设弟弟最初准备挑x块,通过逆向计算分配过程:

    1. 弟弟先挑x块
    2. 哥哥拿来一半,弟弟剩x/2,哥哥有26-x/2
    3. 弟弟又拿来哥哥的一半
    4. 弟弟给哥哥5块
    5. 最终哥哥比弟弟多2块 通过解方程得出x=16

    信息

    ID
    4060
    时间
    1000ms
    内存
    128MiB
    难度
    5
    标签
    (无)
    递交数
    24
    已通过
    13
    上传者