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。
输出详情
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
没有相关内容!
暂无评论...
