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

2024年华为OD机试真题-密码解密-Java-OD统一考试(C卷)

题目描述:

给定一段"密文"字符串s,其中字符都是经过"密码本"映射的,现需要将"密文"解密并且输出
   映射的规则 ('a'-'i')分别用('1'-'9')表示;('j'-'z')分别用('10*'-'26*')表示
   约束:映射始终唯一

输入描述:

“密文”字符串

输出描述:

明文字符串

补充说明:

翻译后的文本的长度在100以内

示例1

输入:

20*19*20*
输出:

tst
说明:

解题思路:考察字符串处理,可以用暴力法解答,本题提供一个参考思路,如果有类似题目,大家也可以用穷举法解题。

import java.util.Scanner;
import java.util.*;
import java.util.stream.Stream;
import java.util.HashMap;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.stream.Collectors;
 
public class Main { 
    public static void main(String[] args) {
        Scanner in = new Scanne

http://www.kler.cn/a/233852.html

相关文章:

  • 2024年11月12日Github流行趋势
  • HP G10服务器ESXI6.7告警提示ramdisk tmp已满
  • redis7.x源码分析:(1) sds动态字符串
  • OpenGL ES 共享上下文实现多线程渲染
  • NAT网络工作原理和NAT类型
  • 【Webpack实用指南】如何拆分CSS资源(2)
  • 精灵图,字体图标,CSS3三角
  • css2复合选择器
  • 云计算市场分析
  • 深入探索MySQL的虚拟列:发展、原理与应用
  • 吉他学习:右手拨弦方法,右手拨弦训练 左手按弦方法
  • VSCode:替换空行
  • 【计算机网络】协议层次及其服务模型
  • 结构体的大小以及内存对齐问题
  • 搭建yum仓库服务器
  • C++ dfs 的状态表示(五十一)【第十一篇】
  • vue学习——集成sass
  • Ubuntu22.04 gnome-builder gnome C 应用程序习练笔记(三)
  • ideal打包,如何访问项目根目录的libs中的jar包
  • C++力扣题目494--目标和 474--一和零
  • 突破编程_C++_基础教程(类的高级特性)
  • 勒索病毒是什么,如何预防?
  • 鸿蒙开发-UI-图形-图片
  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Toggle组件
  • MySQL进阶查询篇(3)-查询性能优化的常见技巧
  • C#系列-C#操作UDP发送接收数据(10)