华为OD机试E卷 –模拟目录管理功能–24年OD统一考试(Java & JS & Python & C & C++)

文章目录

题目描述

实现一个模拟目录管理功能的软件,输入一个命令序列,输出最后一条命令运行结果。
支持命令:

  1. 创建目录命令:mkdir 目录名称,如 mkdir abc 为在当前目录创建abc目录,如果已存在同名目录则不执行任何操作。此命令无输出。
  2. 进入目录命令:cd 目录名称,如 cd abc 为进入abc目录,特别地,cd … 为返回上级目录,如果目录不存在则不执行任何操作。此命令无输出。
  3. 查看当前所在路径命令:pwd,输出当前路径字符串。
    约束:
  4. 目录名称仅支持小写字母;mkdir 和 cd 命令的参数仅支持单个目录,如:mkdir abc 和 cd abc;不支持嵌套路径和绝对路径,如 mkdir abc/efg,cd abc/efg,mkdir /abc/efg,cd /abc/efg 是不支持的。
  5. 目录符号为/,根目录/作为初始目录。
  6. 任何不符合上述定义的无效命令不做任何处理并且无输出。

输入描述

输入 N 行字符串,每一行字符串是一条命令。

输出描述

输出最后一条命令运行结

文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/6401.html

(0)
LomuLomu
上一篇 2025 年 1 月 15 日 上午1:59
下一篇 2025 年 1 月 15 日 上午3:00

相关推荐

  • 某滑块验证码识别思路(附完整代码)

    思路 验证码类型如下: 大概搜索了下,有两种主流思路:yolo目标检测算法和opencv模版匹配。很明显第二种成本远小于第一种,也不需要训练。 而且这种验证码有干扰(两个目标点),yolo一次还不能直接到位,还得进一步处理。我在搜索的时候还有用轮廓匹配做识别的,但是实测下来准确率很低,这里就不说了。 识别 背景预处理 先对图片做一些预处理,移除多余的干扰项,…

    2024 年 12 月 24 日
    72600
  • Claude Pro代充开通会员教程微信支付宝

    Claude Pro代充开通会员教程微信支付宝,适合国内用户使用微信支付宝为自己的账号完成 Claude Pro 充值、订阅或代充开通。

    未分类 2026 年 8 月 16 日
    7000
  • 程序员ChatGPT Plus充值教程,无需国外信用卡开通

    程序员对 ChatGPT Plus 充值这件事应该不算陌生:一直在用朋友分享或者网上买的共享账号凑合着用,但隔三差五就会掉线、被挤下线,对话记录也说不准什么时候会被清空,越来越担心账号安全和使用体验不受自己控制。遇到这种情况,其实不用死磕官网付款,用卡密走一遍自助充值流程,很快就能把问题解决。

    未分类 2026 年 8 月 18 日
    9300
  • ChatGPT Plus无需国外信用卡代充教程

    很多程序员不是不会用 ChatGPT,而是卡在 Plus 订阅付款上。国内用户如果担心账号信息填错,直接走官方订阅会比较麻烦。本文保留原来的自助充值流程,适合想用自己账号开通 Plus、后续用于写作改稿的人。

    未分类 2026 年 7 月 6 日
    13800
  • 华为OD机试E卷 –流浪地球–24年OD统一考试(Java & JS & Python & C & C++)

    文章目录 题目描述 输入描述 输出描述 用例 题目解析 JS算法源码 Java算法源码 python算法源码 c算法源码 c++算法源码 题目描述 流浪地球计划在赤道上均匀部署了N个转向发动机,按位置顺序编号为O~N-1。1)初始状态下所有的发动机都是未启动状态;2)发动机起动的方式分为“手动启动”和“关联启动”两种方式;3)如果在时刻1一个发动机被启动,下…

    未分类 2025 年 1 月 21 日
    1.2K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信