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

凯撒密码-图形化实现(Scratch)

        公元前 50 年,著名的凯撒大帝发明了一种密码叫做凯撒密码,在凯撒密码中,原文中的每个字符对应密报的字母都是错位的。

        如图一,该凯撒密码原文“A”对应密报“D”,原文“B”对应密报“E”,依次类推。如果到了字母表的末尾,就回到开始,原文“Z”对应密报“C”,原文“Y”对应密报“B”,原文“X”对应密报“A”,如此形成一个循环。密钥将是原文“A”所对应的密报的字母。如该凯撒密码中的原文“A”所对应的密报是“D”,那么该凯撒密码中的密钥就是“D”。

请根据图二中的凯撒密码密报和原文对照表。回答下面问题:

第一问:此凯撒密码的密钥是         ;(请填入大写字母)

第二问:百国、赵国和张国之间发起了战争。百国向友国赵国发出了一张一起突击张国的时间的密报“WM CYI AY VM”。赵国在接到密报后,将于                   于百国一同攻击张国。(填写答案时将字母转换成汉字。例如:“BA YUE YI RI”转换成“八月一日” )

下面是 Scratch 的实现逻辑:

舞台区的效果和角色:

舞台代码:

角色1:

角色2:

角色3:


http://www.mrgr.cn/news/57752.html

相关文章:

  • 15.正则化——防止过拟合的有效手段
  • 深度学习:pandas篇
  • Kotlin学习第二课
  • 基于Springboot网络安全学习平台JAVA|VUE|SSM计算机毕业设计源代码+数据库+LW文档+开题报告+答辩稿+部署教+代码讲解
  • Linux中如何理解一切皆文件
  • python程序设计员—练习笔记
  • LeetCode常用算法模板
  • 国内 Docker 镜像加速与 GitHub 加速服务:CNPROXY.TOP
  • 【资深码农】环境搭建篇
  • 【算法】Bellman-Ford单源最短路径算法(附动图)
  • Orthanc局域网访问、IP访问、远程访问服务器
  • Linux的目录结构 常用基础命令(2)
  • 【网络】:网络基础
  • 解决url含%导致404错误
  • flink使用hikariCP数据库连接池,导致连接泄露
  • 【含文档】基于ssm+jsp的爱旅行平台的设计与实现(含源码+数据库+lw)
  • uboot源码makefile基础及启动流程梳理
  • 2024年必收藏!最全 禅道 项目管理软件各版本安装部署全攻略
  • 网络地址和本地网络地址
  • [ComfyUI]Flux:超赞古风少女LORA,唯美江南水乡小桥流水轻舟江南美人
  • 手写路由Vue-Router源码实现原理
  • 昇思MindSpore进阶教程--安装常见问题(下)
  • Spring Boot植物健康系统:智慧农业的新趋势
  • com.baomidou.mybatisplus.extension.service.IService用法详解及使用例子
  • 用phython处理当前路径的文件
  • 口含烟贴纸设计公司哪家好?