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

华为OD机试 - 密室逃生游戏(Python)

密室逃生游戏

题目

小强增在参加《密室逃生》游戏,当前关卡要求找到符合给定 密码 K(升序的不重复小写字母组成) 的箱子,
并给出箱子编号,箱子编号为 1~N
每个箱子中都有一个 字符串 s ,字符串由大写字母、小写字母、数字、标点符号、空格组成,
需要在这些字符串中找到所有的字母,忽略大小写后排列出对应的密码串儿,并返回匹配密码的箱子序号。

提示:
满足条件的箱子不超过 1 个

输入

第一行为 key 的字符串,
第二行为箱子 boxes,为数组样式,以逗号分隔
箱子 N 数量满足 1≤N≤10000 ,
s 长度满足 0≤s.length≤50 ,
密码为仅包含小写字母的升序字符串,且不存在重复字母,
密码 K 长度 K.length , 1≤K.length≤26

输出

返回对应箱子编号
如不存在符合要求的密码箱,则返回 -1

示例一

输入

abc
s, sdf134 A2c4b

输出

2

</

http://www.lryc.cn/news/11046.html

相关文章:

  • 白话C#之委托
  • jsp高校教职工管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • 2023年数学建模美赛A题(A drought stricken plant communities)分析与编程
  • Delphi 中自定义鼠标指针图像
  • 【计算机网络】物理层
  • 华为OD机试 - 最少停车数(Python)
  • 面试题-前端开发JavaScript篇上(答案超详细)
  • 【计算机网络】运输层
  • 20222023华为OD机试 - 基站维修工程师(Python)
  • 21. 合并两个有序链表
  • 产品经理知识体系:5.如何做好产品数据分析?
  • 详解垃圾回收算法,优缺点是什么?|金三银四系列
  • Android 虚拟 A/B 详解(七) SnapshotManager 之标识文件
  • LA@生成子空间@范数@衡量矩阵大小@正交化
  • MT2012_竹鼠的白色季节
  • MySQL是什么?它有什么优势?
  • 基础篇—CSS padding(填充\内边距)解析
  • 二进制枚举
  • 2|数据挖掘|聚类分析|k-means/k-均值算法
  • 使用和制作动、静态库
  • 【Java基础】023 -- 集合进阶(List、Set、泛型、树)
  • 面试题整理01-集合详解
  • 数据驱动的两阶段分布鲁棒(1-范数和∞-范数约束)的电热综合能源系统研究(Matlab代码实现)
  • ArcGIS网络分析之发布网络分析服务(二)
  • js实现元素样式切换的基本功能
  • java 策略模式 + 工厂模式 实例
  • 本地生成动漫风格 AI 绘画 图像|Stable Diffusion WebUI 的安装和部署教程
  • 华为OD机试 - 异常的打卡记录 | 备考思路,刷题要点,答疑 【新解法】
  • 「机器学习笔记」之深度学习基础概念(基于Pytorch)
  • 概率和似然