当前位置:   article > 正文

Codeforces700A As Fast As Possible 数学推理_codeforces 700a

codeforces 700a

 

设车载距离xl

每拨等t=(2xl)/(v1+v2)

最后一波要正好到头

  1. #include<iostream>
  2. #include<cstdio>
  3. #include<cstring>
  4. using namespace std;
  5. int main()
  6. {
  7. int n,k;
  8. double l,v1,v2;
  9. while(~scanf("%d%lf%lf%lf%d",&n,&l,&v1,&v2,&k))
  10. {
  11. int g = n / k + (n % k != 0);
  12. double a = (v1 + v2)*l/(v1+v2+2*(g-1)*v1);
  13. double sum = a / v2 + (l-a)/v1;
  14. printf("%.10f\n",sum);
  15. }
  16. return 0;
  17. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/71332
推荐阅读
相关标签
  

闽ICP备14008679号