A  鲲

题目:

链接:https://www.nowcoder.com/acm/contest/136/A
来源:牛客网

时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 262144K,其他语言524288K
64bit IO Format: %lld

题目描述

北冥有鱼,其名为鲲,鲲之大,不知其几千里也。

——《庄子·逍遥游》

HtBest有一条可爱的小鲲,HtBest想和与小鲲比赛游泳,我们可以把游泳池看成一个圆环,两人从起点游一圈回到起点即可完成比赛。两人在距离小于k时(距离指的是在环上的距离,而非直线距离),他们会互相监督对方有没有全速向前游,如果发现有一方没有全速向前游,则视为作弊,聪明的HtBest为了省力(更为了赢得比赛),可以选择在两者相距超过k的时候,立马掉头反向游以更快到达起点,HtBest想让你求出小鲲最少比HtBest提前多长时间完成比赛。(若HtBest比小鲲先完成比赛,输出负数)

说明:小鲲不会作弊。

输入描述:

一行,包含四个正整数,两两之间用空格分开:L(游泳池周长)、k(互相监督距离)、a(小鲲速度)、b(HtBest速度)。所有输入数据均不超过1e9。

输出描述:

一行,包含一个数,表示小鲲最少比HtBest提前多长时间完成比赛。(保留两位小数)。
示例1

输入

复制

4 3 2 1

输出

复制

2.00

说明

小鲲用时4/2=2,HtBest用时4/1=4,4-2=2。

示例2

输入

复制

10 2 3 1

输出

复制

-1.33

说明

出发1单位时间后,小鲲跑了3,HtBest跑了1,此时互相监督无效,HtBest作弊反向游,第2单位时间后,HtBest游回终点,小鲲用时10/3=3.33,2-3.33=-1.33。

思路:

简单题,直接推公式即可

代码:

#include <cstdio>
#include <algorithm>
#include <set>
#include <iostream>
#include <cstring>
#include<cmath>
#define pi acos(-1)
using namespace std;
typedef long long ll;int main()
{ll l, k, a, b;cin>>l>>k>>a>>b;double t1 = (double)l/a;double t2 = (double)l/b;if(fabs(a-b)==k)printf("%.2f\n",2.0-t1);elseprintf("%.2f\n",t2-t1);return 0;
}

转载于:https://www.cnblogs.com/longl/p/9499889.html

牛客小白月赛6 A 鲲相关推荐

  1. 牛客小白月赛6 - A鲲

    链接:https://www.nowcoder.com/acm/contest/136/A 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524 ...

  2. 牛客小白月赛6 A 鲲 数学

    链接:https://www.nowcoder.com/acm/contest/136/A 来源:牛客网 北冥有鱼,其名为鲲,鲲之大,不知其几千里也. --<庄子·逍遥游> HtBest有 ...

  3. 牛客小白月赛16 小石的签到题(博弈)

    牛客小白月赛16 小石的签到题 链接:https://ac.nowcoder.com/acm/contest/949/A来源:牛客网 题目描述 输入描述: 共一行,输入一个数 nnn . 输出描述: ...

  4. F.孤独(牛客小白月赛39)

    F.孤独(牛客小白月赛39) 题意: 给定一棵树,寻找一个路径,将断掉所有与这个路径上的点相连的边,使得剩下的最大连通块的大小最小 题解: 这题有点印象,感觉做过,至少这个方法肯定遇到过 设dp[u] ...

  5. 牛客小白月赛58 B(暴力)C(思维)D(dp滚动数组优化)

    牛客小白月赛58 感觉没什么意思,这场月赛出题人有点问题. B 题意:给定一定的数据填充顺序和每一个填充层的名称,只有填充满了上一层才可以填充下一层. 但是每一层又属于某一个大层,一个大层中包含了若干 ...

  6. 牛客小白月赛65个人题解A-E

    1. 牛客小白月赛65 A. 牛牛去购物 题意:给定n元,购买价格为a元的篮球和价格为b的篮球,数量不定,要使得花掉的钱最多,也就是剩余的钱数最少,求这个值 (1 <= n, a, b < ...

  7. 牛客小白月赛24 J.建设道路

    牛客小白月赛24 J.建设道路 题目链接 题目描述 牛牛国有 nnn 个城市,编号为 1-n,第 iii 个城市有一个价值 aia_iai​ ,牛国的国王牛阔落特别喜欢在牛牛国旅游,并且他不想每次旅游 ...

  8. 牛客小白月赛4 D.郊区春游

    牛客小白月赛4 D.郊区春游 题目链接 题目描述 今天春天铁子的班上组织了一场春游,在铁子的城市里有 nnn 个郊区和 mmm 条无向道路,第 iii 条道路连接郊区 AiA_iAi​ 和 BiB_i ...

  9. 牛客小白月赛25 C.白魔法师

    牛客小白月赛25 C.白魔法师 题目链接 题目描述 你是一个白魔法师. 现在你拿到了一棵树,树上有 个点,每个点被染成了黑色或白色. 你可以释放一次魔法,将某个点染成白色.(该点不一定是黑色点,也可以 ...

  10. 牛客小白月赛60(A~C)题解

    原题地址:牛客小白月赛60_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ 题目A:小竹与妈妈 题意:输出(x-b)/a即可,没什么好说 代码: #include< ...

最新文章

  1. 基于激光点云语义信息的闭环检测
  2. 面向对象程序设计基本概念
  3. python中的urlencode和urldecode的用法
  4. nssl1299-选做作业【最大流,最小割,最大子权闭合图】
  5. java int不将0忽略_Java微服务:蛋糕是骗人的,但您不能忽略它
  6. 小学数学动画 android,小学数学动画教学下载-小学数学动画 安卓版v5.0-pc6手机下载...
  7. iOS App的图标,启动画面及其它
  8. 转载:如何开发高性能低成本的网站之技术选择
  9. String[]与ListString 相互转换 KKK笔记
  10. 制药企业常用质量管理软件TrackWise概述
  11. 通过电脑从Ovi商店下载软件并安装
  12. 产品经理认证(NPDP)知识体系指南.2017
  13. Python-opencv 图片颜色域的识别选取
  14. Linux知识点总结(思维导图,建议收藏)
  15. Keil软件使用及流水灯设计
  16. JSHTMLCSS实现双色球抽奖
  17. 第一次.......
  18. 阿伟教学--VMWare装Mac
  19. 【华为云技术分享】风格迁移——让你的照片秒变手绘日漫风,祝大家六一快乐!
  20. Could not find action or result No result defined for action

热门文章

  1. tortoisegit 还原到某个版本
  2. 使用shell编写九九乘法表,mysql分库备份
  3. [Erlang 0127] Term sharing in Erlang/OTP 上篇
  4. underscore 系列之内部函数 restArgs
  5. [数据结构]前缀、中缀、前缀表达式
  6. 火车票线程同步(一)互斥体实现
  7. eigrp 负载均衡和非负载均衡实验
  8. 水晶报表合并模块部署指南(.Net2.0,VS2005)
  9. 专家答疑:揭开虚拟化的迷雾
  10. cmd 根据计算机名查ip地址_如何查找和更改Mac上的IP地址