查看: 1670|回复: 16

[预告函/密码] 【原创】密码的推理

原创  已解决  简洁模式
发表于 2020-5-28 21:41:12 | 2020-5-30 21:08编辑 | 发自安卓客户端
未经作者同意,禁止转载本篇谜题
lrmsm
9=8

此回答在 2020-6-5 16:05 被选定为谜题答案

发表于 2020-5-28 22:52:34 | 发自安卓客户端
柯南
发表于 2020-5-28 22:21:12 | 发自安卓客户端
花钱如流?
登录帐号可查看完整回帖内容
发表于 2020-5-28 22:27:33 | 发自安卓客户端
msntn
登录帐号可查看完整回帖内容
发表于 2020-5-28 23:08:37
ke nan(柯南)

计算过程如下:
def encryption():
    str_raw = input("lrmsm")
    k = int(input("9=8"))
    str_change = str_raw.lower()
    str_list = list(str_change)
    str_list_encry = str_list
    i = 0
    while i < len(str_list):
        if ord(str_list[i]) < 123-k:
            str_list_encry[i] = chr(ord(str_list[i]) + k)
        else:
            str_list_encry[i] = chr(ord(str_list[i]) + k - 26)
        i = i+1
    print (":"+"".join(str_list_encry))
def decryption():
    str_raw = input("lrmsm")
    k = int(input("9=8"))
    str_change = str_raw.lower()
    str_list = list(str_change)
    str_list_decry = str_list
    i = 0
    while i < len(str_list):
        if ord(str_list[i]) >= 97+k:
            str_list_decry[i] = chr(ord(str_list[i]) - k)
        else:
            str_list_decry[i] = chr(ord(str_list[i]) + 26 - k)
        i = i+1
    print ("9=8_)
    print (u"9")
    print (u"8")
    choice = input("9=8")
    if choice == "9":
        encryption()
    elif choice == "8":
        decryption()
    else:
        print ("kenan")
登录帐号可查看完整回帖内容
发表于 2020-6-18 13:15:45 | 发自安卓客户端
ke nam 英文键盘.凯撒.
发表于 2020-6-18 14:37:52 | 发自安卓客户端
这是c++?太高了
登录帐号可查看完整回帖内容
尚未登录
您需要登录后才可以回帖 登录 | 加入学院