共计 567 个字符,预计需要花费 2 分钟才能阅读完成。
华为 OD 对立考试 A 卷 + B 卷 新题库阐明
2023 年 5 月份,华为官网曾经将的 2022/0223Q(1/2/3/4)对立批改为 OD 对立考试(A 卷)和 OD 对立考试(B 卷)。
你收到的链接下面会标注 A 卷还是 B 卷。请留神:依据反馈,目前大部分收到的都是 B 卷。然而仍有概率抽到 A 卷。
A 卷对应 2023 的新题库(2022Q4 20223Q1) B 卷对应 20022 局部考题以及新出的题目
专栏:2023 华为 OD 机试 (A 卷 + B 卷)(C++JavaJSPy)
专栏:2023 华为 OD 机试 (A 卷)(C++ Java JS Py)
专栏:2023 华为 OD 机试(B 卷)(C++ Java JS Py)
题目形容
有一个非凡的 5 键键盘,下面有 a,ctrl-c,ctrl-x,ctrl-v,ctrl- a 五个键。
a 键在屏幕上输入一个字母 a;
ctrl- c 将以后抉择的字母复制到剪贴板;
ctrl- x 将以后抉择的字母复制到剪贴板,并清空抉择的字母;
ctrl- v 将以后剪贴板里的字母输入到屏幕;
ctrl- a 抉择以后屏幕上的所有字母。
留神:
- 剪贴板初始为空,新的内容被复制到剪贴板时会笼罩原来的内容
- 当屏幕上没有字母时,ctrl- a 有效
- 当没有抉择字母时,ctrl- c 和 ctrl- x 有效
- 当有字母被抉择时,a 和 ctrl- v 这两个有输入性能的键会先清空抉择的字母,再进行输入
给定一系列键盘输入,输入最终屏幕上字母的数量。
正文完