• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ykjsw
V2EX  ›  程序员

万能的 v2,求个算法

  •  
  •   ykjsw · Apr 9, 2015 · 3919 views
    This topic created in 4098 days ago, the information mentioned may be changed or developed.

    1428368426 67097573173
    1428368427 92574956583
    1428358426 67091373173
    1428398929 14986532414

    1 6
    2 21
    3 81
    4 42
    5 03
    6 63
    7 24
    8 84
    9 45

    11 66
    14 48
    22 231
    26 651
    27 261
    29 471
    33 891

    84 405

    数字较小的,都是*6后颠倒,大的就不知道了

    左边是输入,右边是输出,大家有思路吗?

    7 replies    2015-04-12 19:15:42 +08:00
    duzhe0
        1
    duzhe0  
       Apr 9, 2015
    前面的几个
    f(x) = reverse(x* (x%100))
    ykjsw
        2
    ykjsw  
    OP
       Apr 9, 2015 via iPhone
    厉害啊 能说下解密思路吗
    msg7086
        3
    msg7086  
       Apr 9, 2015
    37137579076 / 1428368426 = 26

    既然你知道右边的数字是颠倒的,试着除一下很难吗?
    FinalAir
        4
    FinalAir  
       Apr 9, 2015
    10x6=60 -> 06
    11x6=66 -> 66
    12x6=72 -> 27
    13x6=78 -> 87
    14x6=84 -> 48
    ...
    22x6=132 -> 231
    ...
    84x6=504 -> 405

    你自己不是都已经解出来了,算法就是乘以6再颠倒,你想问什么?
    FinalAir
        5
    FinalAir  
       Apr 9, 2015
    好吧,我没有看到上面一坨数字...
    ykjsw
        6
    ykjsw  
    OP
       Apr 10, 2015
    @FinalAir @msg7086 关键一下没转过弯来。
    sxy1044899063
        7
    sxy1044899063  
       Apr 12, 2015
    围观。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5528 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 07:34 · PVG 15:34 · LAX 00:34 · JFK 03:34
    ♥ Do have faith in what you're doing.