Python、C++代码:
【华为OD】C卷真题 200分:加密算法 特殊的加密算法 python代码实现【思路+代码】-优快云博客
【华为OD】C卷真题 200分:特殊的加密算法 C/C++代码实现【思路+代码】-优快云博客
题目描述
有一种特殊的加密算法,明文为一段数字串,经过密码本查找转换,生成另一段密文数字串。
规则如下:
- 明文为一段数字串由 0~9 组成
- 密码本为数字 0~9 组成的二维数组
- 需要按明文串的数字顺序在密码本里找到同样的数字串,密码本里的数字串是由相邻的单元格数字组成,上下和左右是相邻的,注意:对角线不相邻,同一个单元格的数字不能重复使用。
- 每一位明文对应密文即为密
本文介绍了华为OD在线测试C卷中的一道200分加密算法题目,详细解析了题意,并提供了Python、C++和Java的代码实现。题目要求根据特定规则将数字串加密,若无法匹配则输出"error"。
订阅专栏 解锁全文
935

被折叠的 条评论
为什么被折叠?



