zoukankan      html  css  js  c++  java
  • 洛谷P1258小车问题

    先上题目:

    我们先要理清这个题的思路。

    首先,我们设车带一个人要行驶的距离为x。

    也就是说,车带着一个人行驶x后就会将他丢下,让他自己走(好残忍),然后折回去,去找另外一个人。

    带上另外一个人后,车会再次折返,一路前进。

    最后,坐车的人会和不坐车的人一起到达终点。

    这就是本题的思路。

    接下来就是小学奥数运算了。。。。。。

    首先,我们可以列出等式:y(s-x)/a=2(2x/(a+b)-x/b)+(s-x)/b;其中 AB 两地的距离为s,人的步行速度为a,车的速度为b

    化简最后得x=(b+a)*s/(b+3a)

    最后时间即为x/b+(s-x)/a

    最后是程序(精华):

    一共只有短短的9行代码……

    然后提交上去,你就会又惊又喜地发现:

     这就完成了。。。。。。

     

  • 相关阅读:
    函数
    文件
    字符编码
    卸载python
    mysql修改密码
    playbook
    expect无交互操作
    用户认证
    配置并访问NFS共享
    配置Multipath多路径环境
  • 原文地址:https://www.cnblogs.com/qianr/p/12822713.html
Copyright © 2011-2022 走看看