全国青少年电子信息智能创新大赛(决赛)python·模拟五卷,含答案解析

全国青少年电子信息智能创新大赛(决赛)
python ·模拟五卷
一、程序题
第一题:
描述
凯散密码是一种古老的加密算法,相传当年行军打仗时为保证自己命令不被敌军
知道,它采用替换方法
将信息中的每一个英文字符循环替换为字母表序列中该字符后面的第三个字符,
即循环后三位,对应关系如下:
原文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
密文:D E F G H I J K L M N OP Q R S T U V W X Y Z A B C
原文字符 P,其密文字符 C 满足如下条件:
C=(P+3) mod 26
解密方法反之,满足如下条件:
P=(C-3) mod 26

输入:
abcy123z

输出:
defb123c

 

第二题:
描述
判断 1

猜你喜欢

转载自blog.csdn.net/IT_Scratch/article/details/130045557