V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bologer
V2EX  ›  算法

求算法大神、编程大神、密码学大神看看能不能实现如下需求。

  •  
  •   bologer · 2017-10-25 09:23:48 +08:00 · 4673 次点击
    这是一个创建于 2346 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有 30 个以内个 A-D 字母,加密成四位数字,然后还能反向解出来。

    28 条回复    2017-10-25 17:31:03 +08:00
    shoaly
        1
    shoaly  
       2017-10-25 09:32:46 +08:00
    估计不是大神不帮你, 是你的问题太业余
    hand515
        2
    hand515  
       2017-10-25 09:34:29 +08:00
    A-D ?就 4 个字母,这不是小学奥数题?
    ballshapesdsd
        3
    ballshapesdsd  
       2017-10-25 09:34:53 +08:00
    4**30=1152921504606846976,你告诉我四个数字能加密这么多种情况?
    mario85
        4
    mario85  
       2017-10-25 09:34:55 +08:00 via Android
    不能
    coderluan
        5
    coderluan  
       2017-10-25 09:41:45 +08:00
    初中就学排列组合了吧......
    Mac
        6
    Mac  
       2017-10-25 09:44:09 +08:00   ❤️ 11
    你要是能实现,全球存储市场你是老大
    feng1234
        7
    feng1234  
       2017-10-25 09:44:51 +08:00
    上帝也帮不了你
    Hayek
        8
    Hayek  
       2017-10-25 10:29:16 +08:00   ❤️ 3
    少年,我觉得研究永动机更现实一点。
    king2014
        9
    king2014  
       2017-10-25 10:45:48 +08:00
    首先 4 位数字怎么反应出 4 的 30 次方的状态?
    Chieh
        10
    Chieh  
       2017-10-25 10:50:36 +08:00 via Android
    可能得问魔笛手
    qsnow6
        11
    qsnow6  
       2017-10-25 10:53:27 +08:00
    1152921504606846976=9999?

    是在下输了
    dbw9580
        12
    dbw9580  
       2017-10-25 11:06:00 +08:00 via Android   ❤️ 5
    30 位 4 进制数=4 位 30 进制数
    Problem solved.
    Bigglesworth
        13
    Bigglesworth  
       2017-10-25 11:10:13 +08:00 via Android
    看不懂你描述什么,内个是什么?
    gamexg
        14
    gamexg  
       2017-10-25 11:18:08 +08:00
    算法上面不行,但是你有数据库就没关系了。
    geelaw
        15
    geelaw  
       2017-10-25 11:21:47 +08:00 via iPhone   ❤️ 2
    @dbw9580 第一次听说 4^30=30^4
    swulling
        16
    swulling  
       2017-10-25 11:34:10 +08:00
    四个数字不行,四个 Unicode 可以,因为 4**30 的四次方根是 32768
    dbw9580
        17
    dbw9580  
       2017-10-25 11:36:02 +08:00 via Android
    @geelaw 😅糊涂了 应该要 2^15 进制数才够
    rozbo
        18
    rozbo  
       2017-10-25 12:12:36 +08:00
    8 位数可以实现,4 位数最长支持 16 个。
    rozbo
        19
    rozbo  
       2017-10-25 12:21:49 +08:00
    我楼上回复的有歧义,再修正下,8 个 32 位数可以实现,4 个 64 位数可以实现。
    8 位=>8 个
    superMaLiao
        20
    superMaLiao  
       2017-10-25 12:22:16 +08:00
    额。。。设计一套 3276 进制数,4 位搞定。。。。?楼主想办法画 3276 个不一样的符出来吧~
    vsyf
        21
    vsyf  
       2017-10-25 12:28:49 +08:00 via Android
    @swulling
    30 个以内,Unicode 够
    vsyf
        22
    vsyf  
       2017-10-25 12:29:33 +08:00 via Android
    @vsyf
    够->不够
    shuangguanQuail
        23
    shuangguanQuail  
       2017-10-25 14:43:29 +08:00
    一边看帖一边喝水,差点直接喷电脑上。
    hjzx050935
        24
    hjzx050935  
       2017-10-25 14:45:10 +08:00
    真·大神
    GeruzoniAnsasu
        25
    GeruzoniAnsasu  
       2017-10-25 15:12:44 +08:00
    求物理学大神,化学大神,佛学大神,道学大神,大法学大神看看能不能实现如下需求。

    我想搞一辆推一下就能自己不停往前走不用加油的车,先搞出个轮子也行。
    xvx
        26
    xvx  
       2017-10-25 15:34:30 +08:00 via iPhone
    @GeruzoniAnsasu
    物理大神:根据牛顿第一定律,只要外力之合为零,任何物体都能保持匀速直线运动或静止状态,直到外力迫使它改变运动状态为止。只要推一下之后,车不再受到任何外力,或者外力之合为零,应该是可以不停往前走不用加油的。
    90safe
        27
    90safe  
       2017-10-25 17:06:35 +08:00
    @xvx #26 物理大神,怎么样才能将摩擦力消除
    xvx
        28
    xvx  
       2017-10-25 17:31:03 +08:00 via iPhone
    @90safe 我不是物理大神。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3271 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:10 · PVG 22:10 · LAX 07:10 · JFK 10:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.