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

    题目描述

    甲、乙两人同时从 A 地出发要尽快同时赶到 B 地。出发时 A 地有一辆小车,可是这辆小车除了驾驶员外只能带一人。已知甲、乙两人的步行速度一样,且小于车的速度。问:怎样利用小车才能使两人尽快同时到达。

    输入格式

    仅一行,三个实数,分别表示 AB 两地的距离 s,人的步行速度 a,车的速度 b。

    输出格式

    两人同时到达 B 地需要的最短时间,保留 6 位小数。

    输入输出样例

    输入 #1
    120 5 25
    
    输出 #1
    9.600000
    

    说明/提示

    数据规模与约定

    对于 100% 的数据,保证 0s,a,b109。

    思路:就是一道简单的数学题,列方程即可

    代码:

    (由于一开始我把a和b看反了,所以代码也是反着写的。。。。)

    #include<iostream>
    #include<cstdio>
    #include<cmath>
    #include<cstring>
    #include<cstdlib>
    #include<algorithm>
    using namespace std;
    double a,b,t,s;
    int main()
    {
    cin>>s>>b>>a;
    t=s/((a-b)/(2+(a-b)/(a+b))+b);
    printf("%.6lf",t);
    return 0;
    }

  • 相关阅读:
    【实战】如何实现滚轮时间的显示
    NSDate的常用用法
    UIDatePicker的简单用法
    NSDateFormatter相关整理
    UIPickerView
    回家任务
    addTarget:self 的意思是说,这个方法在本类中
    2020/2/25
    树上启发式合并
    题解
  • 原文地址:https://www.cnblogs.com/57xmz/p/12815696.html
Copyright © 2011-2022 走看看