酷代码 AI
菜单
服务商
DeepSeek字节豆包
更多选项

洛谷加密问题:根据密码本实现数字加密的 Python 代码

以下是使用 Python 实现加密功能的代码: ```python # 读取需要加密的数字个数 n = int(input()) # 读取需要加密的数字,将输入的字符串按空格分割成列表 numbers = list(map(int, input().split())) # 读取密码本,将输入的字符串按空格分割成列表 password_book = list(map(int, input().split())) # 用于存储加密后的数字 encrypted_numbers = [] # 遍历需要加密的每个数字 for number in numbers: # 根据密码本将数字替换成加密后的数字 encrypted_numbers.append(password_book[number]) # 将加密后的数字列表转换为字符串,元素之间用空格连接 result = ' '.join(map(str, encrypted_numbers)) # 输出加密后的数字 print(result) ``` 这段代码首先读取需要加密的数字个数,然后读取需要加密的数字和密码本。接着遍历需要加密的数字,根据密码本将每个数字替换成对应的加密数字,并将其添加到 `encrypted_numbers` 列表中。将 `encrypted_numbers` 列表转换为字符串并输出。 ######[AI问答 | 274点数解答 | 2026-08-28 19:28:30]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]