1 条题解

  • 1
    @ 2025-2-16 11:45:59

    牛吃草问题的解题思路

    (1)设每头牛每天吃的草量为1

    (2)牧草中原有的草量是固定的

    (3)牧草每天都在生长草量

    (4)牧场上的牧草每天都在匀速生长,所以每天生长的草量是固定的

    (5)可以得出一个公式 a头牛x天吃的总草量 = 牧场的原有草量 + x天 * 每天的生长量

    (6)将例如15头牛吃20天和20头牛吃10天这样的条件带入到公式中

    15 * 20 - 20天 * 每天的生长量 = 牧场的原有草量 
    20 * 10 - 10天 * 每天的生长量 = 牧场的原有草量
    

    (7)根据上述公式可以得出

    15 * 20 - 20天 * 每天的生长量 = 20 * 10 - 10天 * 每天的生长量
    

    (8)简化上述公式可得

    300 - 20天 * 每天的生长量 = 200 - 10天 * 每天的生长量 
    
    300 - 20天 * 每天的生长量 - 200 = 200 - 10天 * 每天的生长量 - 200 
    
    300-200-20天*每天的生长量 = -10天 * 每天的生长量 
    
    100-20天 * 每天的生长量= -10天 * 每天的生长量 
    
    100 = 20天 * 每天的生长量-10天 * 每天的生长量 
    
    100 = (20-10)天 * 每天的生长量 
    
    100 = 10天 * 每天的生长量 
    
    每天的生长量 = 100 / 10 = 10
    

    总而言之:牛吃草问题就是典型的恒定发展问题,只要消耗的数量不超过生长的数量,那么就可以持续永恒的发展下去,所以这个问题被我们称为恒定发展问题,所有的恒定发展问题都可以使用上面的公式思路来完成。

    信息

    编号
    2284
    时间
    1000ms
    内存
    256MiB
    难度
    3
    标签
    递交数
    139
    已通过
    65
    上传者