5 条题解

  • 3
    @ 2024-1-28 9:03:41

    解牛顿问题的关键是,要求出牧场上的“老草”可供多少头牛吃一天,“新长出的草”可供多少头牛吃一天的。 因此,可按下列思路进行思考: ①根据“10头牛可吃20天”,可算出够10×20=200(头)牛1天吃完。 ②根据“15头牛可吃10天”,可算出够15×10=150(头)牛1天吃完。这是因为草地上的草少长了10天(20天-10天),牛的头数相差50(200—150)。由此可知每天长出的草可供5头牛(50÷10)吃1天。 由此可得当n头牛可吃m天,x头牛可吃y天时,每天长出的草可供(m*n-x*y)/(m-y)头牛吃一天
    总的来说
    very 简单
    上代码!

    #include<iostream>
    using namespace std;
    int main()
    {
        int n,m,x,y;
        cin>>n>>m>>x>>y;
        cout<<(m*n-x*y)/(m-y);
        return 0;
    }
    

    写成mn能过吗?? oi,不能!

    信息

    ID
    4
    时间
    1000ms
    内存
    256MiB
    难度
    4
    标签
    递交数
    305
    已通过
    135
    上传者