【华为OD机试 2023最新 】 上班之路(C++ 100%)

news/2024/7/20 19:37:42 标签: c++, 算法, 华为, 华为od, 华为od机试

题目描述

Jungle 生活在美丽的蓝鲸城,大马路都是方方正正,但是每天马路的封闭情况都不一样。
地图由以下元素组成:
1)”.” — 空地,可以达到;
2)”*” — 路障,不可达到;
3)”S” — Jungle的家;
4)”T” — 公司.
其中我们会限制_Jungle_拐弯的次数,同时_Jungle_可以清除给定个数的路障,现在你的任务是计算_Jungle_是否可以从家里出发到达公司。

输入描述

输入的第一行为两个整数t,c(0 ≤ t,c ≤ 100),t代表可以拐弯的次数,c代表可以清除的路障个数。

输入的第二行为两个整数n,m(1 ≤ n,m ≤ 100),代表地图的大小。

接下来是n行包含m个字符的地图。n和m可能不一样大。

我们保证地图里有S和T。

输出描述

输出是否可以从家里出发到达公司,是则输出YES,不能则输出NO。

用例

输入 2 0
5 5
..S..
****.
T....
****.
.....
输出 YES
说明
输入 1 2
5 5
.*S*.
*****
..*..
*****
T....

http://www.niftyadmin.cn/n/179270.html

相关文章

【Unityc#专题篇】之c#基础篇

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:uni…

儿童产品儿童秋千上架欧盟亚马逊CE认证EN71标准

儿童秋千是专供儿童娱乐的一种玩具,是将长绳系在架子上,下挂蹬板,人随蹬板来回摆动。儿童秋千想要出口到欧洲必须要做CE认证。 “CE”标志是一种安全认证标志,被视为制造商打开并进入欧洲市场的护照。 在欧盟市场“CE”标志属强制…

计算机|原码, 反码, 补码 详解

本文讲解计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!一、机器数和真值在学习原码, 反码和补码之…

Gucci与Yuga Labs合作,探索奢侈品在元宇宙中的数字化体验

看来 Gucci 又要进军元宇宙了。这家意大利时尚巨头正在与Yuga Labs合作,探索元宇宙中时尚与娱乐的交汇点。 Gucci NFT Gucci 已经凭借其为Yuga Labs 的 10KTF 项目设计的品牌服装涉足 NFT 世界。现在,凭借这一多年战略合作伙伴关系,Gucci 将在…

Telnet协议:远程终端协议的基础知识

Telnet协议Telnet协议概述Telnet协议的特点1.适应异构2.传送远地命令3.数据流向4. 强制命令5.选项协商安装和开启telnet服务telnet命令的一些示例Shell 实现简单的telnet登录脚本C实现简单的Telnet客户端C实现简单的Telnet服务器总结Telnet协议概述 Telnet协议是一种基于TCP/IP…

PHP 的生成器如何使用

生成器提供了一种更容易的方法来实现简单的对象迭代,相比较定义类实现 Iterator 接口的方式,性能开销和复杂性大大降低。 生成器允许你在 foreach 代码块中写代码来迭代一组数据而不需要在内存中创建一个数组, 那会使你的内存达到上限,或者会…

taro之--静态资源引用

静态资源引用在 Taro 中可以像使用 Webpack 那样自由地引用静态资源,而且不需要安装任何 Loaders。引用样式文件可以直接通过 ES6 的 import 语法来引用样式文件例如引用 CSS 文件import ./css/path/name.css引用 SCSS 文件import ./css/path/name.scss引用 JS 文件…

聚观早报|微软必应聊天在回复中加广告;周鸿祎现场演示360AI翻车

今日要闻:微软必应聊天在回复中加入广告;周鸿祎现场演示360 AI“翻车”;OpenAI 创始人宣布旅行计划;支付宝启动 7 年来最大高管轮岗;微软旗下GitHub启动裁员微软必应聊天在回复中加入广告 微软正在尝试在 Bing Chat 的…