传送门

    • 曲径折跃
      • 题目描述
      • 输入描述
        • 数据范围
      • 输出描述
      • 样例一
        • 输入
        • 输出
  • 题目大意
  • 题目分析
  • AC代码

曲径折跃

  • 曲径折跃 .

时间限制:1秒
空间限制:128M


题目描述

小码哥特别狠,经常会把队友送到一些奇奇怪怪的地方去。这一次,他又将曲径折跃放在了jiejie的脚下。由于jiejie不想被打乱自己的节奏,所以他选择赶紧逃出升天。jiejie玩的是皇子,技能eq连招能位移x码的距离,eq位移是不消耗时间的。同时,jiejie的移动速度为n码每秒,曲径折跃的半径为r码。jiejie的技能可能在cd,e和q任意一个技能在cd都不能使用技能位移。曲径折跃生效时间为2秒。现在他想知道自己能不能逃出曲径折跃


输入描述

5个整数

e:e技能cd(为0时可使用)

q:q技能cd

x:移动距离

n:移速

r:半径

数据范围

e、q为非负整数,x、r、n为正整数


输出描述

如果能逃出输出yes

否则输出no


样例一

输入

0 0 500 100 700

输出

yes

这道题我读了很久(可能是因为没咋玩过LOL)

读懂题目后就很简单了

题目大意

问你222秒内,能否移动≥r\geq r≥r的距离。

移动方式有两种:

  1. 步行:每秒可以移动nnn米
  2. 瞬移:不消耗时间,可以瞬间移动xxx米。但是前提是e≤2且q≤2e\leq 2且q\leq 2e≤2且q≤2

题目分析

读懂了题目后,直接模拟即可。

两秒内,步行可以移动2×n2\times n2×n米,

如果e≤2且q≤2e\leq 2且q\leq 2e≤2且q≤2 ,那么还可以再瞬移xxx米。

看最终移动距离是否≥r\geq r≥r即可。

AC代码

/** @Author: LetMeFly* @Date: 2022-07-21 10:29:45* @LastEditors: LetMeFly* @LastEditTime: 2022-07-21 10:33:26*/
#include <bits/stdc++.h>
using namespace std;
#define mem(a) memset(a, 0, sizeof(a))
#define dbg(x) cout << #x << " = " << x << endl
#define fi(i, l, r) for (int i = l; i < r; i++)
#define cd(a) scanf("%d", &a)
typedef long long ll;
int main() {int e, q, x, n, r;cin >> e >> q >> x >> n >> r;r -= 2 * n;if (e <= 2 && q <= 2)r -= x;if (r <= 0)puts("yes");elseputs("no");return 0;
}

虽然代码可以复制,但最好还是自己理解后再敲哦

原创不易,转载请附上原文链接哦~
Tisfy:https://letmefly.blog.csdn.net/article/details/125909920

码蹄集 - MT2095 · 曲径折跃相关推荐

  1. C++ 查重(码蹄集 新手村)

    题目:定义一个长度为n的整型数组,输入n个元素的值,然后删除重复的数,输出删除后的数组 代码: #include <iostream> #include <algorithm> ...

  2. 算法竞赛入门【码蹄集进阶塔335题】(MT2001-2025)

    算法竞赛入门[码蹄集进阶塔335题](MT2001-2025) 文章目录 算法竞赛入门[码蹄集进阶塔335题](MT2001-2025) 前言 为什么突然想学算法了? 为什么选择码蹄集作为刷题软件? ...

  3. 算法竞赛入门【码蹄集进阶塔335题】(MT2076-2100)

    算法竞赛入门[码蹄集进阶塔335题](MT2076-2100) 文章目录 算法竞赛入门[码蹄集进阶塔335题](MT2076-2100) 前言 为什么突然想学算法了? 为什么选择码蹄集作为刷题软件? ...

  4. 【码蹄集新手村 600 题】判断输入的俩个正整数是否为蛮生质数(蛮生素数)

    题目链接: 码蹄集 (matiji.net) 解题思路: 用C语言查找100 ~ 200之间的素数_Sandm *的博客-CSDN博客_c语言素数判断100到200 参考代码: #include< ...

  5. 算法竞赛入门【码蹄集进阶塔335题】(MT2311-2315)

    算法竞赛入门[码蹄集进阶塔335题]MT2311-2315 文章目录 算法竞赛入门[码蹄集进阶塔335题]MT2311-2315 前言 为什么突然想学算法了? 为什么选择码蹄集作为刷题软件? 目录 1 ...

  6. 码蹄集需要频繁登录?如何做到“一劳永逸”——码蹄集只登录一次久久不掉线的教程

    码蹄集需要频繁登录?如何做到"一劳永逸"--码蹄集只登录一次久久不掉线的教程 这个方法至少到我发文之时(20220830)仍然有效.如果后续失效了,可能是码蹄集后端进行了优化(估计 ...

  7. 算法竞赛入门【码蹄集进阶塔335题】(MT2051-2075)

    算法竞赛入门[码蹄集进阶塔335题](MT2051-2075) 文章目录 算法竞赛入门[码蹄集进阶塔335题](MT2051-2075) 前言 为什么突然想学算法了? 为什么选择码蹄集作为刷题软件? ...

  8. 算法竞赛入门【码蹄集进阶塔335题】(MT2291-2295)

    算法竞赛入门[码蹄集进阶塔335题](MT2291-2295) 文章目录 算法竞赛入门[码蹄集进阶塔335题](MT2291-2295) 前言 为什么突然想学算法了? 为什么选择码蹄集作为刷题软件? ...

  9. 【码蹄集新手村 600 题】用符号输出一个沙漏的图像

    题目链接: 解题思路: (2条消息) [码蹄集新手村 600 题]用符号输出一个菱形的图像_Sandm *的博客-CSDN博客 参考代码: #include<bits/stdc++.h> ...

最新文章

  1. u-boot内核启动分析
  2. Python学习日记day4 字符编码
  3. 贪心法——LeetCode Assign Cookies分饼干
  4. 计算机网络第四章课后答案(第七版谢希仁著)
  5. 善用win7中的资源监视器
  6. 工业相机 - - 线阵相机
  7. 旧项目归档:旅游年卡-旅游直通车-微信二级分销推广会员-汽车租赁-金币提现-司机乘务管理-景点线路乘车预约
  8. Unity --- 射线检测
  9. 7628刷breed_360 P2路由器免拆机刷入breed固件的方法
  10. 【Gitee】本地push代码成功,但是不计入贡献度贡献值,该怎么处理(已解决 同理github gitlab)
  11. 静态网页制作初步体会
  12. ps4移植android游戏,把PS4游戏《Apex英雄》《只狼》搬到安卓手机上玩,这招够简单!...
  13. ppt如何转换成pdf
  14. android电视 浏览器 全屏,小屏幕大世界 傲游云浏览器Android全屏模式
  15. Sunday算法java实现
  16. 毕业论文格式要求 题注修改
  17. HP LoadRunner
  18. MySQL函数大全及用法示例
  19. pandas.core.series.Series
  20. springboot实现几种常见登录(注册)方式

热门文章

  1. 5g消息服务器,5G消息开启信息服务新篇章
  2. iOS设备唯一标识获取策略(不定时更新)
  3. 在excel中如何筛选重复数据_如何将Excel表中重复数据筛选出来?
  4. 人不成熟的5大特征,成功人士的7个习惯,成长型思维
  5. Chrome浏览器屏蔽百度推广
  6. 如何在浏览器中打开jupyter notebook
  7. python怎么取百位_#python计算结果百位500向下取整,(0-499取000,500-999取500)
  8. SAP中统驭科目理解及举例
  9. TensorFlow RunTime(TFRT) 小试
  10. 奔富bef407价格_Penfolds Bin 707 Cabernet Sauvignon, South Australia, Australia