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

相关推荐

  • Java与高德地图WebAPI整合开发指南——POI搜索2.0功能实现详解

    目录背景概述第一部分:高德地图搜索服务解析1.1 高德开发者平台概览1.2 搜索服务特性说明1.3 核心接口参数解析第二部分:Uniapi框架整合方案2.1 服务接入完整流程2.2 接口定义规范2.3 实际业务应用第三部分:疑难问题解决方案第四部分:技术总结 背景概述 在移动互联网蓬勃发展的今天,基于位置的服务(LBS)已成为各类应用不可或缺的功能模块。作为…

    2025 年 5 月 15 日
    70900
  • Grok Super办公使用代充完整教程

    国内用户开通 Grok Super 的充值教程,整理 Grok 充值、代充、国内支付、账号 ID 获取和确认充值步骤。

    未分类 2026 年 6 月 15 日
    11000
  • ChatGPT Pro充值无需国外信用卡指南

    ChatGPT Plus 对高频用户很有用,但国内支付方式不一定能直接适配官方订阅。普通用户更关心的是流程是否清楚、是否能充值到自己的账号。下面按实际页面顺序整理,适合没有海外信用卡、希望用国内支付开通的人。

    未分类 2026 年 7 月 23 日
    4100
  • Claude Pro代充开通会员完整教程

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

    未分类 2026 年 7 月 23 日
    2800
  • JavaScript 拖拽与观察者模式的实现及应用

    前言 本文将通过几个具体的代码片段,深入探讨 JavaScript 中的拖拽功能和观察者模式(发布-订阅模式)的实现及其应用场景。 这些代码片段不仅展示了如何实现这些功能,还解释了其背后的原理和实际用途。通过阅读本文,读者可以更好地理解 JavaScript 的高级特性,并将其应用到实际项目中。 1. 拖拽功能的实现 代码片段 “`html Documen…

    2025 年 1 月 19 日
    66700

发表回复

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

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

关注微信