CoolShell puzzle game ! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
solu
V2EX    程序员

CoolShell puzzle game !

  •  
  •   solu 2014-08-03 16:13:16 +08:00 9195 次击
    这是一个创建于 4106 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://fun.coolshell.cn/

    有人在玩这个吗?通关有奖品哟!!
    第 1 条附言    2014-08-04 12:27:24 +08:00
    欢迎大家交流,但是不要直接贴答案,因为这样会失去公平性和解题的乐趣 :)
    http://fun.coolshell.cn/top100.html top100产生前也麻烦大家先不要发布攻略什么的。
    84 条回复    2014-08-06 16:09:46 +08:00
    Donate
        1
    Donate  
       2014-08-03 16:35:53 +08:00
    第一关是BrainFuck语言?。。
    solu
        2
    solu  
    OP
       2014-08-03 16:46:02 +08:00
    @Fulminit 是的
    jok3r
        3
    jok3r  
       2014-08-03 16:49:15 +08:00
    目前被困到keyboard了
    Green
        4
    Green  
       2014-08-03 16:49:15 +08:00   1
    yangff
        5
    yangff  
       2014-08-03 16:52:12 +08:00 via Android
    ultragtx
        6
    ultragtx  
       2014-08-03 16:58:29 +08:00
    dovark 那个有转换器 http://wbic16.xedoloh.com/dvorak.html
    Donate
        7
    Donate  
       2014-08-03 16:58:31 +08:00
    @Green 酷炫!我还找了好多解释器。。结果都没用,最后找了一个在线的。。
    solu
        8
    solu  
    OP
       2014-08-03 17:15:49 +08:00
    欢迎大家交流,但是不要直接贴答案,因为这样会失去解题的乐趣 :)
    yangff
        9
    yangff  
       2014-08-03 17:35:41 +08:00 via Android
    cat那关好无聊
    Owenjia
        10
    Owenjia  
       2014-08-03 17:43:06 +08:00
    看到的比较晚,现在才做到第七题~~
    exoticknight
        11
    exoticknight  
       2014-08-03 17:44:05 +08:00
    正在玩~
    tms
        12
    tms  
       2014-08-03 17:46:51 +08:00
    被回文搞死
    ngn999
        13
    ngn999  
       2014-08-03 18:15:37 +08:00
    @tms
    qq529633582
        14
    qq529633582  
       2014-08-03 18:37:21 +08:00
    @tms @ngn999
    kcworms
        15
    kcworms  
       2014-08-03 19:21:01 +08:00
    第二关把程序输入进去然后为unix猜了一个类型和初始值再运行才蒙混过去,谁能告诉我是什么原理?
    killpanda
        16
    killpanda  
       2014-08-03 19:22:58 +08:00   1
    exoticknight
        17
    exoticknight  
       2014-08-03 20:16:46 +08:00
    QRCode那关,替换了之后还是乱字符怎么办?
    cdwyd
        18
    cdwyd  
       2014-08-03 20:35:21 +08:00
    @yangff
    挂在那了,给分享点思路。就看到一句提示:Notes: it's case-sensitive! 不知道怎么下手
    hljjhb
        19
    hljjhb  
       2014-08-03 20:41:43 +08:00
    @exoticknight 你替换反了吧
    yangkeao
        20
    yangkeao  
       2014-08-03 20:43:31 +08:00
    @qq529633582 @ngn999 @tms 死在回文的第四个人
    kcworms
        21
    kcworms  
       2014-08-03 20:44:06 +08:00   1
    @cdwyd 假装cat是正确的答案,可以得到提示
    yangkeao"
        22
    yangkeao  
       2014-08-03 20:44:24 +08:00
    难道VB有玄机?
    jok3r
        23
    jok3r  
       2014-08-03 20:45:54 +08:00
    都过了以后才发现奖品早已被抢光
    yangkeao
        24
    yangkeao  
       2014-08-03 20:48:36 +08:00
    @kcworms The answer has been lost in the source?
    exoticknight
        25
    exoticknight  
       2014-08-03 20:49:27 +08:00
    @hljjhb 最后我是用分析来找到对应关系……不过的确是替换反了= =b
    iptux
        26
    iptux  
       2014-08-03 20:56:23 +08:00
    @yangff 回文确实很无聊
    又被卡在第5关 2333
    exoticknight
        27
    exoticknight  
       2014-08-03 20:57:58 +08:00
    @yangkeao cat的模式,左边就是每5个字符中符合找出cat这三个字符的模式,将源代码那段东西提取出字符串来。目测是这样。
    exoticknight
        28
    exoticknight  
       2014-08-03 21:15:58 +08:00
    @iptux 应该是不断跳转就是了
    hljjhb
        29
    hljjhb  
       2014-08-03 21:33:51 +08:00
    回文卡的欲仙欲死 败了
    Cee
        30
    Cee  
       2014-08-03 21:34:32 +08:00
    @hljjhb 回文也卡了+1
    exoticknight
        31
    exoticknight  
       2014-08-03 21:39:22 +08:00
    @hljjhb
    @Cee
    扔sublime写正则查找,快得离谱
    qq529633582
        32
    qq529633582  
       2014-08-03 21:45:14 +08:00
    @exoticknight 不知查啥,似乎没有这样(/X3.3X/)的东西(27层没看懂)
    exoticknight
        33
    exoticknight  
       2014-08-03 21:46:29 +08:00
    最后怎么跳回去了一开始啊QAQ
    cdwyd
        34
    cdwyd  
       2014-08-03 21:58:16 +08:00
    第六关输入后,302跳转了。。。
    exoticknight
        35
    exoticknight  
       2014-08-03 21:59:03 +08:00
    @qq529633582
    不在这直接说了,看我写的吧http://blog.e10t.net/coolshell-puzzle-game-walkthrough/
    exoticknight
        36
    exoticknight  
       2014-08-03 22:01:43 +08:00
    @cdwyd 忧伤……难道又是一个puzzle吗……
    exoticknight
        37
    exoticknight  
       2014-08-03 22:02:12 +08:00
    @Owenjia 第七题是怎么出来的啊QAQ
    exoticknight
        38
    exoticknight  
       2014-08-03 22:26:33 +08:00
    @cdwyd 好像是要看reference的样子,访问一下前一个数就行了唉
    shadowind
        39
    shadowind  
       2014-08-03 22:47:16 +08:00
    同跪在回文那里。。
    moroumo
        40
    moroumo  
       2014-08-03 22:58:36 +08:00
    做到tree那关了,这题应该是通过两个不同的遍历序列构建出tree,然后找到最深的那个路径,就是解密密钥。
    实在好费时间。
    cdwyd
        41
    cdwyd  
       2014-08-03 23:05:17 +08:00
    @exoticknight 确实是
    ccbikai
        42
    ccbikai  
    PRO
       2014-08-03 23:18:20 +08:00 via Android
    @solupro 这类语言是怎么编写的呀?
    solu
        43
    solu  
    OP
       2014-08-03 23:27:44 +08:00
    @ccbikai BrainFuck?我想应该没多少人能直接编写吧
    clippit
        44
    clippit  
       2014-08-03 23:30:12 +08:00
    要通过先序和后序遍历构造出树,然后找到最深的路径……好费时间啊
    clippit
        45
    clippit  
       2014-08-03 23:31:19 +08:00
    讲错了……in order 貌似应该是中序遍历。。
    solu
        46
    solu  
    OP
       2014-08-03 23:35:35 +08:00
    @clippit 本来打算找找有没有在线生成了,没找到,又懒得自己写,我还是洗洗睡好
    Cee
        47
    Cee  
       2014-08-03 23:42:55 +08:00
    二叉树那一关有了key还是不会做。。
    solu
        48
    solu  
    OP
       2014-08-03 23:52:52 +08:00   1
    vjnjc
        49
    vjnjc  
       2014-08-03 23:57:31 +08:00
    你们怎么能讨论解题答案,让困在第1题的战五渣穷羡慕
    Cee
        50
    Cee  
       2014-08-04 00:11:55 +08:00
    @solupro 后来会了 终于到Excel了
    Mutoo
        51
    Mutoo  
       2014-08-04 00:15:47 +08:00
    @Cee 最下面一行小字有提示 openssl enc -aes-128-cbc -a -d -pass pass:???
    Cee
        52
    Cee  
       2014-08-04 00:37:44 +08:00
    @Mutoo @solupro 谢谢二位!现在已通关了!
    Mutoo
        53
    Mutoo  
       2014-08-04 00:39:48 +08:00
    cat 那列左边的提示实际上是正则匹配...

    (([A-Z])(\d)[a-z]\3\2)|((\d)([A-Z])[a-z]\6\5)
    saybye
        54
    saybye  
       2014-08-04 02:23:46 +08:00
    @Cee key是zWpMaoXsd不?
    Youmu
        55
    Youmu  
       2014-08-04 02:30:29 +08:00   1
    @saybye 不是。
    xcv58
        56
    xcv58  
       2014-08-04 02:33:20 +08:00
    这个明显不是最长路径。
    xcv58
        57
    xcv58  
       2014-08-04 02:34:28 +08:00
    卡在 N Queens 了,谁能给点提示?
    exoticknight
        58
    exoticknight  
       2014-08-04 02:42:49 +08:00
    @xcv58 最长路径和最深路径是不一样的吗?
    Youmu
        59
    Youmu  
       2014-08-04 02:44:50 +08:00
    @exoticknight 对呀,就是最长路径。
    exoticknight
        60
    exoticknight  
       2014-08-04 02:46:32 +08:00
    @Youmu 但是提示不是deepest path吗?
    xcv58
        61
    xcv58  
       2014-08-04 02:50:47 +08:00   1
    @exoticknight 是一样的,但 @saybye 的不是最深。
    exoticknight
        62
    exoticknight  
       2014-08-04 03:01:56 +08:00
    @xcv58 算法渣,所以我自己画了树出来,看到似乎有几条一样长的path?还是我图画错了?
    xcv58
        63
    xcv58  
       2014-08-04 03:08:11 +08:00   1
    @exoticknight 8LGn 那一条的左子树错了。 XJ7 在哪没看到。
    Youmu
        64
    Youmu  
       2014-08-04 03:48:46 +08:00   1
    @xcv58 经典的回溯啦。只不过是一列列地从右向左数,得到皇后所在的行号所组成的code。再之后就是验证啦!
    xcv58
        65
    xcv58  
       2014-08-04 05:33:03 +08:00
    @Youmu 那个 $passwd 是最长路径还是答案?
    xcv58
        66
    xcv58  
       2014-08-04 07:23:35 +08:00
    @Youmu 谢谢。我知道了,我在 \n 上犯错了。
    timothyqiu
        67
    timothyqiu  
       2014-08-04 09:06:51 +08:00   1
    @xcv58 先找出例子里的解和例子里的 code 的对应关系,然后英文版维基百科就可以保佑你
    exoticknight
        68
    exoticknight  
       2014-08-04 09:12:21 +08:00
    @xcv58 谢了!借助python脚本终于画对了~
    exoticknight
        69
    exoticknight  
       2014-08-04 10:12:17 +08:00
    @xcv58 怎么把352种答案都验证一篇还是找不到?奇怪了……
    exoticknight
        70
    exoticknight  
       2014-08-04 10:17:56 +08:00
    @xcv58 没事没事啦~我看漏了一个= =b
    foomorrow
        71
    foomorrow  
       2014-08-04 10:20:29 +08:00
    唉 昨天晚上过了 不过好像存储TOP100的程序有问题 后台貌似是PHP 都看见错误信息了 结果今天早上又过了一遍。。。
    xcv58
        72
    xcv58  
       2014-08-04 10:25:26 +08:00   1
    @timothyqiu 我的问题根本不是出现在那个地方。我本来用程序跑出来结果然后用 Shell 验证的。我直接把 \n 当做字符输入进去而不是换行符,所以一直找不到正确答案。
    exoticknight
        73
    exoticknight  
       2014-08-04 11:35:20 +08:00
    终于通关了,给各位点感谢……
    lowkey
        74
    lowkey  
       2014-08-04 11:48:49 +08:00
    haoel
        75
    haoel  
       2014-08-04 11:51:20 +08:00
    @exoticknight 你好,我是这个游戏的作者,不知道你可不可以先暂时关闭你的攻略一文?活动还没有结束前这样做对其它人不公平。谢谢!
    zorceta
        76
    zorceta  
       2014-08-04 12:05:45 +08:00 via Android
    @haoel 沙发合影!
    solu
        77
    solu  
    OP
       2014-08-04 12:19:24 +08:00
    @haoel
    @exoticknight
    ,把耗叔召唤出来了。希望大家还是活动结束前不要直接给出攻略或者答案
    BinaryHB
        78
    BinaryHB  
       2014-08-04 12:55:56 +08:00
    怎么输入。。。?
    exoticknight
        79
    exoticknight  
       2014-08-04 18:43:34 +08:00
    @haoel 啊啊不好意思啊……现在隐藏了=3=~
    feiyan35488
        80
    feiyan35488  
       2014-08-04 19:55:17 +08:00
    总算通关了
    haoel
        81
    haoel  
       2014-08-05 21:59:27 +08:00
    @exoticknight 现在不用了。活动结束了。另外,我剔除了好些个从你的通关攻略中的完成者。
    solu
        82
    solu  
    OP
       2014-08-05 22:30:28 +08:00
    @haoel 这是根据答题频率的吗?
    haoel
        83
    haoel  
       2014-08-06 02:05:45 +08:00
    @solupro 有一些因素了,频率只是其中一个。
    exoticknight
        84
    exoticknight  
       2014-08-06 16:09:46 +08:00
    @haoel 明白,我会记得下次还是不要这么快发表的了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2520 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 15:35 PVG 23:35 LAX 08:35 JFK 11:35
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86