2025华为OD机试C卷:IMSI匹配的多语言解决方案(C++、Python、JAVA、JS、GO)

2个月前发布 gsjqwyl
31 0 0

2025华为OD机试C卷:IMSI匹配的多语言实现方案(C++、Python、JAVA、JS、GO)

关于国际移动用户识别码(IMSI)的匹配

华为OD机试2025C卷真题目录可点击查看: 华为OD机试2025C卷真题题库目录|机考题库 + 算法考点详解

华为OD机试2025C卷 100分题型

题目阐述

有位核心网工程师接到一项任务:给定一个网络配置的列表,列表里的每个配置都是由数字以及”*”、”?”符号组成的字符串。

输入要求:输入的第一行是网络配置列表,其中每个配置是由数字以及’‘、’?’符号构成的字符串,每个字符串里’‘出现次数不超过一次,’?’有若干个,网络配置列表的长度小于200,各字符串用英文逗号分隔。输入的第二行是用户的IMSI,仅由数字组成,长度为15。

匹配规则如下:
* “*”能够匹配0个或连续多个任意字符。
* “?”会匹配下标为奇数的单个字符,例如123?中的”?”可以匹配123456789012345中下标为3的字符’4’,下标从0开始计数。

输入详情

输入第一行是网络配置列表,其中每个配置是由数字和”“、”?”组成的字符串,每个字符串中”“出现次数不超过一次,”?”有若干个,网络配置列表长度小于200,各字符串以英文逗号隔开。输入第二行是用户的IMSI,仅由数字组成,长度为15。

输出详情

© 版权声明

相关文章

没有相关内容!

暂无评论

none
暂无评论...