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

博客摘录「 华为OD机试真题- 字符串统计-2023年OD统一考试(B卷)」2024年9月8日

华为OD机试真题- 字符串统计-2023年OD统一考试(B卷)

题目描述:给定两个字符集合,一个为全量字符集,一个为已占用字符集。已占用的字符集中的字符不能再使用,要求输出剩余可用字符集。输入描述:1、输入为一个字符串,一定包含@符号。@前的为全量字符集,@后的字为已占用字符集。2、已占用字符集中的字符一定是全量字符集中的字符。字符集中的字符跟字符之间使用英文逗号分隔。3、每个字符都表示为字符加数字的形式,用英文冒号分隔,比如a:1,表示1个a字符。4、字符只考虑英文字母Q,区分大小写,数字只考虑正整形,数量不超过100。5、如果一个字符都没被占用,@标识仍然存在,例如a:3,b:5,c:2@输出描述:输出可用字符集,不同的输出字符集之间回车换行。注意,输出的字符顺序要跟输入一致。不能输出b:3,a:2,c:2如果某个字符已全被占用,不需要再输出。补充说明:收起示例1输入:`a : 3 , b : 5 , c : 2 6 a : 1 , b : 2`输出`a : 2 , b : 3 , c : 2`说明:全量字符集为3个a,5个b,2个c。已占用字符集为1个a,2个b。由于已占用字符不能再使用,因此,剩余可用字符为2个a,3个b,2个c。因此输出a:2,b:3,c:2


http://www.mrgr.cn/news/22301.html

相关文章:

  • C++中的一个标准输出流——cout
  • C++ #include <cstring>(详解)
  • 力扣第42题 接雨水
  • springboot体会BIO(阻塞式IO)
  • 国内外网络安全政策动态(2024年8月)
  • 电子电气架构 --- 车身电子的未来发展
  • 效率神器Listary,附激活码
  • DdddOCR
  • mycat双主高可用架构部署-mycat安装
  • HarmonyOS应用开发( Beta5.0)一杯冰美式的时间“拿捏Grid组件”
  • 小怡分享之数据结构LinkedList与链表
  • 第十一周:机器学习
  • Python中如何实现字符串的查询和替换?
  • 春日美食汇:基于SpringBoot的订餐平台
  • C++复习day07
  • C++:priority_queue(优先级队列)的模拟实现
  • 树形结构-数据结构
  • 深度学习-01 Pytorch
  • 基于深度学习的动态场景理解
  • 【2024新教程】Linux后台运行程序并且关闭终端后不会被kill的方法