题目描述

5键键盘

有一个特殊的5键键盘,上面有a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键。

a键在屏幕上输出一个字母a;ctrl-c将当前选择的字母复制到剪贴板;

ctrl-x将当前选择的字母复制到剪贴板,并清空选择的字母;

ctrl-v将当前剪贴板里的字母输出到屏幕;

ctrl-a选择当前屏幕上的所有字母。

注意:

  1. 剪贴板初始为空,新的内容被复制到剪贴板时会覆盖原来的内容
  2. 当屏幕上没有字母时,ctrl-a无效
  3. 当没有选择字母时,ctrl-c和ctrl-x无效
  4. 当有字母被选择时,a和ctrl-v这两个有输出功能的键会先清空选择的字母,再进行输出

给定一系列键盘输入,输出最终屏幕上字母的数量。

输入描述

  • 输入为一行,为简化解析,用数字1 2 3 4 5代表a,ctrl-c,ctrl-x,ctrl-v,ctrl-a五个键的输入,数字用空格分隔。

输出描述

  • 输出一个数字,为最终屏幕上字母的数量。

示例1   输入输出示例仅供调试,后台判题数据一般不包含示例

输入

【华为OD机试真题 python】 5键键盘【2022 Q4 | 100分】相关推荐

  1. 【华为OD机试真题 python】 比赛【2022 Q4 | 100分】

    ■ 题目描述 一个有N个选手参加比赛,选手编号为1~N(3<=N<=100),有M(3<=M<=10)个评委对选手进行打分. 打分规则为每个评委对选手打分,最高分10分,最低分 ...

  2. 华为OD机试真题 Python 实现【机器人】【100%通过率】【2022.11 Q4 新题】

        所有题目均有五种语言实现.C语言实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录 题目 现有一个机器人,可放置于M×N的网格中任意位置, 每个网 ...

  3. 【华为OD机试真题 python】九宫格【2023 Q1 | 200分】

    ■ 题目描述 [九宫格] 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3×3的格子中,要求每行.每列以及两个对角线上的三数之和都等于15. 在金麻名著<射雕英雄传 ...

  4. 【华为OD机试真题 python】连续出牌数量【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  5. 【华为OD机试真题 python】补种未成活胡杨 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  6. 【华为OD机试真题 python】羊、狼、农夫过河【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  7. 【华为OD机试真题 python】星际篮球争霸赛【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 本专栏包含华为OD机试真题,会实时更新收纳网友反馈,为大家更新最新的华为德科OD机试试题,为大家提供学习和练手的题库,订阅本专栏后可私信进交流群哦 ...

  8. 【华为OD机试真题 python】用户调度问题 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  9. 【华为OD机试真题 python】机器人走迷宫 【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  10. 【华为OD机试真题 python】篮球比赛 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

最新文章

  1. 1.String StringBuilder基础
  2. vba 定义类_VBA|自定义类型、枚举类型和类模块及其使用
  3. python 获取文件列表
  4. [EMC++] Item 8. Prefer nullptr to 0 and NULL
  5. python3的socket_python2 与 python3 socket编程的一点小区别
  6. python统计txt文件中文词频_Python 中文文件统计词频 + 中文词云
  7. 计算机精英协会考核题 —— 第三题:斐波那契数
  8. “对技术没有好奇心”真的是很失败的一件事情
  9. nvidia tesla k40
  10. Log4j2 Zero Day 漏洞 Apache Flink 应对指南(二)
  11. Javascript六种数据类型及类型转换总结
  12. ArcGIS Zonal Statistics as Table 工具报错解决
  13. 利用计算机指令清理垃圾,怎么用命令来清理系统垃圾
  14. excel出入库采购库存管理系统
  15. FSL ICA-FIX配置及处理流程
  16. Thinkphp使用CKEditor4富文本编辑器
  17. 使用pynput监听键盘组合键
  18. canvas中的橡皮檫
  19. 计算机英语it英语,计算机英语 IT专业英语词典 11
  20. 缺少/丢失dll的解决方法汇总

热门文章

  1. PHP绘制99的棋盘,JS canvas绘制五子棋的棋盘
  2. 基于java springboot和vue的酒店管理系统
  3. 在线支付系列【2】支付宝和微信支付发展史
  4. IPhone手机打开EPUB文件教程
  5. 从零学习VH6501(八) —— 采样点测试
  6. 手机端rem布局详解(淘宝无限适配)
  7. 为什么在POS非常火爆的时候代还系统还能抢下市场呢?
  8. 200多条影响谷歌SEO排名的因素大全
  9. 计算机网络:路由器和路由选择协议
  10. shell脚本俄罗斯方块