回 帖 发 新 帖 刷新版面

主题:破译密码

破译密码。有三条由数字组成的密码
2,16,13.2,26,9,17,22.17,1.20,13,9,4,17,22,15.14,23,26.1,16,9,22,15,16,9,17.2,23,21,23,26,26,23,5,8
7.21,7,17,6.7.1,13,19,10,2.18,25,9,3.25.18,16,7,14.18,13.18,6,3.11,13,13,12,-2
12,20.8,23,16,1,1.18,4,2,20.16,9.8,24,13,15
已知破译该密码的方法如下:
    ⑴每一个数字字符串的最后一个数M为密钥(它不是密码的原文),用数字字符串中其余各数减去M后所得到的值为大写的英文字母的相应序号。如:a$中有一个数是17,假设M=8,则17-8=9,对应的就是第9个大写的英文字母I。
⑵若减去M后所得到的值小于或等于零,则将其值加上26。
⑶若减去M后所得到的值大于26(当M为负数时),则将其值再减去26。
⑷密码中的逗号为每个英文字母的间隔符,密码中的句号为每个英文单词的间隔符。
请编程按上述破译该密码的方法,破译此密码。

回复列表 (共2个回复)

沙发

女人怕没有找不到付感情的,可以找付钱的啊!最近打飞机老是坠机!

板凳

找个借口同种商品按单个买单,你买N个商品就有N张小票,相当于你买了N次,一次只买1件就不存在第二件的问题了

我来回复

您尚未登录,请登录后再回复。点此登录或注册