当前位置: 首页 > news >正文

7-117 死亡隧道

小毛驴要回家了,凭借着刚从老毛驴处学到的闪烁魔法,小毛驴信心满满地出发了。这一次它来到了另一条死亡隧道口,但是,小毛驴不知道死亡威胁随时存在,因为它所打算穿过的这条死亡隧道即将于T秒时间后坍塌。

已知小毛驴行走的速度是每秒17米,而小毛驴拥有的闪烁法术可以使它在1秒内移动60米,不过每次使用闪烁法术都会消耗魔法值10点。小毛驴也掌握了魔法恢复技能,但是必须通过原地休息来实现,且魔法值恢复的速度为每秒4点。

已知小毛驴当前的魔法初值为M,死亡隧道的长度为S,隧道将于T秒时间后坍塌。

请你帮助小毛驴计算能否成功穿越隧道,若不能穿过,也请你计算小毛驴在T秒时间内能走的最远距离。

说明:

  • 当前小毛驴刚刚踏入隧道口,若在T秒时间内的移动距离大于等于S米的话,就算成功。
  • 小毛驴行走、闪烁或者休息均以秒为单位。

输入格式:

输入数据首先包含一个整数T(1<=T<=50),表示测试实例的个数,然后是T组测试数据。

每组测试输入包括用空格隔开的三个非负整数M,S,T(M<1000,S<100000000,T<300000)。

输出格式:

若成功穿越,则输出Yes,然后是小毛驴穿越隧道所需的最短时间,中间用一空格分隔。

若穿越失败,则输出No,然后是小毛驴在T秒内能走的最远距离,中间用一空格分隔。

输入样例:

4
40 240 4
40 241 4
39 200 4
36 255 10
http://www.lryc.cn/news/346671.html

相关文章:

  • java数据结构与算法(链表归并排序)
  • 最新网页版USB转串口芯片CH340中文规格书手册(20240511)
  • 关于 MongoDB 数据库基本操作的详细介绍
  • 【网络基础】网络层 之 IP协议与分片、网段划分、IP地址分类、子网掩码与路由
  • C语言实现猜数字小游戏
  • iOS Failed to create provisioning profile.
  • 122. Kafka问题与解决实践
  • Pytorch常用的函数(九)torch.gather()用法
  • 用爬虫解决问题
  • 机器学习-有监督学习
  • 【详细介绍下Visual Studio】
  • 【Golang】实现 Excel 文件下载功能
  • 设计模式2——原则篇:依赖倒转原则、单一职责原则、合成|聚合复用原则、开放-封闭原则、迪米特法则、里氏代换原则
  • 深入探讨布隆过滤器算法:高效的数据查找与去重工具
  • 基于STC12C5A60S2系列1T 8051单片机实现一主单片机与一从单片机进行双向串口通信功能
  • ubuntu18.04安装docker容器
  • 202212青少年软件编程(Python)等级考试试卷(二级)
  • 单播、组播、广播
  • 吴恩达深度学习笔记:深度学习的 实践层面 (Practical aspects of Deep Learning)1.13-1.14
  • 笔试强训未触及题目(个人向)
  • 【YOLO改进】换遍MMDET主干网络之EfficientNet(基于MMYOLO)
  • uniapp下拉选择组件
  • 高斯数据库创建函数的语法
  • 【.NET Core】你认识Attribute之CallerMemberName、CallerFilePath、CallerLineNumber三兄弟
  • ubuntu删除opencv
  • K8s源码分析(二)-K8s调度队列介绍
  • OpenGL ES 面试高频知识点(二)
  • 2024第十六届“中国电机工程学会杯”数学建模A题B题思路分析
  • 面向对象的三大特性:封装、继承、多态
  • 目标检测YOLO实战应用案例100讲-基于深度学习的交通场景多尺度目标检测算法研究与应用(中)