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

代码 Collection

charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/"charmap = []def gen_grid():ptr = 0for i in range(8):row = []for j in range(8):row.append(charset[ptr])ptr = ptr + 1charmap.append(row)def swap_row(i, j):i = i % 8j = j % 8charmap[i], charmap[j] = charmap[j], charmap[i]def swap_col(i, j):i = i % 8j = j % 8for row in charmap:row[i], row[j] = row[j], row[i]def print_grid():for row in charmap:print("".join(row))if __name__ == "__main__":gen_grid()print("Original Grid:")print_grid()key = []ptr = 0for item in key:if (ptr // 8) % 2 == 0:swap_row(ptr % 8, item)else:swap_col(ptr % 8, item)ptr = ptr + 1print("Encrypted Grid:")print_grid()
http://www.gsyq.cn/news/48014.html

相关文章:

  • 2025年11月路灯厂家十大推荐:大功率高杆灯景观灯定制榜
  • 2025年11月固化土设备厂家推荐榜:成都立拓领衔全维度对比评测
  • 读社会工程:安全体系中的人性漏洞(第2版)02社会工程金字塔
  • 网站减碳优化指南:最小化环境影响的实用策略
  • VB6版GUID生成器 - 开源研究系列文章 - 个人小作品
  • 2025年11月13日
  • vue-element el-select 赋值选择项后选择事件不生效
  • 洛谷 P11965:[GESP202503 七级] 等价消除 ← 位运算(异或) + STL map
  • 13. 罗马数字转化为字符串
  • 解析到本地127的神奇域名
  • Ai元人文:尊严
  • 四、中断(基于北京迅为电子)
  • Sora 后思考:从 AI 工具到 AI 平台,产业 AGI 又近了一步 - 指南
  • Spring AI Alibaba 项目源码学习(三)-Graph 执行流程分析
  • UEFI Boot Manager
  • noip6 多校1
  • 通过开发环境部署工具安装qt相关c++开发环境
  • 模式识别与机器学习课程笔记(11):深度学习 - 详解
  • Python字符串常用操作速查表(全面版v1.0 - 2025年11月12日修订)
  • 05.创建型 - 简单工厂模式(Simple Factory Pattern)
  • RabbitMQ延迟队列rabbitmq_delayed_message_exchange
  • Mac安装Visual Studio 2019.dmg详细步骤(附图解,小白也能懂,附安装包)
  • Polygon:从入门到入门
  • Linux C/C++ 学习日记(27):KCP协议(三):源码分析与使用示例 - 实践
  • 麒麟桌面系统2503安装openjdk21
  • E. Journey
  • Linux优秀的系统--信号(3--信号的保存、阻塞)
  • 深入解析:SQL提数与数据分析指南
  • 大家来写 ICPC 西安(没写完)
  • 你的代码正在腐烂!你的团队正走在死亡螺旋上:技术债务积累的5个危险信号!