当前位置: 首页 > news >正文

华为OD最新机试真题-模拟目录管理-C++-OD统一考试(E卷)

题目描述:

实现一个模拟目录管理功能的软件,输入一个命令序列,输出最后一条命令运行结果。
支持命令:
 1)创建目录命令:mkdir 目录名称,如mkdir abc为在当前目录创建abc目录,如果已存在同名目录则不执行任何操作。此命令无输出。
 2)进入目录命令:cd 目录名称, 如cd abc为进入abc目录,特别地,cd ..为返回上级目录,如果目录不存在则不执行任何操作。此命令无输出。

 3)查看当前所在路径命令:pwd,输出当前路径字符串。

约束:
 1)目录名称仅支持小写字母;mkdir和cd命令的参数仅支持单个目录,如:mkdir abc和cd abc;不支持嵌套路径和绝对路径,如mkdir abc/efg, cd abc/efg, mkdir /abc/efg, cd /abc/efg是不支持的。
 2)目录符号为/,根目录/作为初始目录。
 3)任何不符合上述定义的无效命令不做任何处理并且无输出。

输入描述:

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

输出描述:</

http://www.dtcms.com/a/53329.html

相关文章:

  • R语言和RStudio安装
  • 自学Java-JavaSE基础加强(多线程)
  • 计算机毕设-基于springboot的物流管理系统的设计与实现(附源码+lw+ppt+开题报告)
  • 60页PDF | 四川电信数据湖及数据中台实施方案!(附下载)
  • Spring Boot 3.x 核心注解详解与最佳实践
  • 常见位运算技巧总结:从基础到高阶应用
  • thunder bird 配置邮箱
  • @Async与@EnableAsync有10个定时任务接口,只执行了8个
  • 利用PHP爬虫获取17网(17zwd)商品详情:实战指南
  • 设计模式之迭代器模式
  • 无人机接替通航应急优势及技术分析
  • 【星云 Orbit•STM32F4】13. 探索定时器:基本定时器
  • 碰一碰发视频系统之写卡功能开发了,支持OEM
  • 【Git】linux搭建Gitea配置mysql数据库
  • Redis特性总结
  • Sqlserver安全篇之_手工创建TLS用到的pfx证书文件
  • AAA协议:从零认识网络的“身份管家”
  • springboot3 WebClient
  • HTML 编辑器推荐与 VS Code 使用教程
  • 从信息收集到重置教务密码
  • 练习题:70
  • 调研:如何实现智能分析助手(Agent)(AutoCoder、FastGPT、AutoGen、DataCopilot)
  • 递归、搜索与回溯第二讲:二叉树中的深搜 穷举vs暴搜vs深搜vs回溯vs剪枝
  • go切片定义和初始化
  • 批量删除 Word 文档的水印
  • Potplayer 怎么用鼠标左键单击播放暂停
  • 【新人系列】Golang 入门(三):条件循环
  • 京东2024年Q4:收入3470亿元,活跃用户和购物频次均双位数增长
  • 【每日论文】Tabby: Tabular Data Synthesis with Language Models
  • java基础面试题5道开胃菜(四)