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

华为OD机试真题-模拟目录管理-2024年OD统一考试(C卷)

题目描述:

实现一个模拟目录管理功能的软件,输入一个命令序列,输出最后一条命令运行结果。
支持命令:
 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行字符串,每一行字符串是一条命令。

输出描述:

输出最后一条命令运行结果字符串。

补充说明:

命令行数限制100行以内,目录名称限制10个字符以内。

示例1

输入:

mkdir abc
cd abc
pwd

输出ÿ

http://www.lryc.cn/news/316787.html

相关文章:

  • yield代码解释
  • C#四部曲(知识补充)
  • Vue中的数据交互有几种方式
  • 2.MySQL中的数据类型
  • 身份证查询真伪-三要素查验-ios身份证实名认证接口调用
  • @EnableWebMvc介绍和使用详细demo
  • VC-旅游系统-213-(代码+说明)
  • 重学SpringBoot3-ErrorMvcAutoConfiguration类
  • 剑指offer面试题34 丑数
  • C++ std::list的merge()使用与分析
  • Quartz的分布式功能化设计
  • Caffeine缓存
  • AI辅助研发正在成为造福人类的新生科技力量
  • 程序分享--排序算法--归并排序
  • pg数据库和mysql区别
  • Jetpack Compose 动画正式开始学习
  • iOS 17.4报错: libopencore-amrnb.a[arm64]
  • 鼓楼夜市管理wpf+sqlserver
  • 【五、接口自动化测试】5分钟掌握python + requests接口测试
  • 双边市场的基本理论
  • R统计学2 - 数据分析入门问题21-40
  • 蓝桥杯2023年-买瓜(dfs,类型转换同样耗时)
  • 生成式人工智能服务安全基本要求实务解析
  • nginx详解,配置http,https,负载均衡,反向代理,SMTP 代理步骤说明
  • ARTS Week 20
  • python如何读取文件
  • InnoDB和MyISAM存储引擎
  • DataGrip 2023:让数据库开发变得更简单、更高效 mac/win
  • 突破编程_C++_设计模式(命令模式)
  • LeetCode102题:二叉树的层序遍历(python3)