华为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

相关推荐

  • 科研人员选ChatGPT Plus订阅,开通会员操作简单

    看到网上有人提到用充值卡密的方式开通 Plus,但具体步骤没查太明白,也担心哪一步操作失误,把会员误升级到别的账号上,反而给自己添麻烦。这是不少科研人员在搜索 ChatGPT Plus 充值时会遇到的真实情况。不需要额外办卡,也不用换账号,按流程走一遍充值,就能把 Plus 直接开在自己现在用的账号上。

    未分类 2026 年 8 月 19 日
    13200
  • ChatGPT充值官方支付失败替代方案

    ChatGPT充值官方支付失败替代方案,适合已经放弃绑卡尝试的人,重点说明微信支付宝、账号核对和会员到账状态。

    未分类 2026 年 5 月 20 日
    32400
  • ChatGPT Plus订阅国内支付方法月付订阅

    国内用户想开通 ChatGPT Plus,常见阻碍不是注册,而是订阅付款。账单地址不好填写时,很多人会把时间耗在支付工具上。对于主要用 ChatGPT 处理资料归档里的翻译校对的自由职业者,更实用的思路是用真实任务测试价值,先把会员开到自己的原账号,再用真实任务观察是否减少切换账号。

    未分类 2026 年 8 月 21 日
    14800
  • 【GreatSQL优化器-09】make_join_query_block

    【GreatSQL优化器-09】make_join_query_block 一、make_join_query_block介绍 GreatSQL优化器对于多张表join的连接顺序在前面的章节介绍过的best_access_path函数已经执行了,接着就是把where条件进行切割然后推给合适的表。这个过程就是由函数make_join_query_block来执…

    2025 年 1 月 13 日
    75500
  • ChatGPT Plus充值不到账解决方法

    ChatGPT Plus充值不到账解决方法,说明账号填错、订单未完成和服务买错时该怎么排查。

    未分类 2026 年 5 月 18 日
    31800

发表回复

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

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信