欢迎来到起遇信息学
起遇信息学正处于上线筹建阶段,以下功能已全部开放免费体验: ✅ 完整题库浏览与代码提交评测(C / C++ / Python / Java 等) ✅ 入门到进阶的系列课程试读、作业与考试 ✅ AI 提示、AI 作业分析等智能助教功能 ✅ 赛事模拟与个人能力报告 ✅ 邮箱注册开放 ⏳ 付费课程订阅与微信/支付宝支付通道 ⏳ 手机号登录,微信扫码登录、微信公众号绑定 使用中如遇任何问题,欢迎通过页面底部 **"联系我们"** 与我们沟通。
CF591A.Wizards' Duel
Wizards' Duel
题目描述
哈利波特与伏地魔再次进行了斗争。这次他们所在的地点是一个长度为 l 的走廊的两端。两个人同时向对方发射了一个致命的咒语。我们现在知道哈利的咒语的脉冲速度为 p 米每秒,而伏地魔的咒语速度 q 米每秒。
两个咒语正穿越走廊,冲向对方。在碰撞的那一刻,它们以原速掉头朝发射它们的人飞去。之后,一旦它冲回它的发射者,那个巫师就会将它以原速反弹回去。
因为哈利已经完全掌握了魔法的基础知识,他知道在两个咒语第二次碰撞时,两个咒语都会消失,并且会有一个强有力的爆炸在那儿发生。但是,小巫师并不擅长数学,因此他请求你帮他计算从他的位置到两个咒语第二次碰撞位置的距离。假设两个对手在整个战斗过程中没有改变位置。
输入格式
第一行输入一个整数 l (1<=l<=1000 )-----走廊长度
第二行输入正整数 p ,第三行输入正整数 q -----分别代表哈利波特与伏地魔施展的魔法的飞行速度。
输出格式
输出一个正数-----从哈利波特的位置到两个咒语第二次碰撞位置的距离。
样例
100
50
50
50
199
60
40
119.4
在线编程 IDE
建议全屏模式获得最佳体验
键盘快捷键
| 进入全屏编程 | Alt+E |
| 递交评测 | Ctrl+Enter |
| 注释/取消注释 | Ctrl+/ |
| 缩放字体 | Ctrl+滚轮 |
第 1 行,第 1 列
0 字符
-
最近自测结果
暂未运行
最近递交结果
暂无递交记录