阿里技术给程序员的 1024 的挑战书

2017-10-24 15:15:53 +08:00
 youngitachi

阿里技术公众号的一篇文章。 链接:http://mp.weixin.qq.com/s/DnuS5ZBlA0ri8--42v5AEw 大意就是,对编码:

..-./----./-..../...--/..-/..-./----./.----/-..-/-..-/..-./...../----./-.--/----./..-./-..../..---/.----/.----/..-./-..../--.../-..../...../..-./....-/...-/---../-..../

进行解密。要使用到的钥匙是:密码、算法、进制。 第一步用摩斯编码解密后是

F963UF91XXF59Y9F6211F6765F4V86

这步大概就是用的密码这把钥匙吧?然后就不知道怎么继续下去了。 求 V 友们解答一下:D

4556 次点击
所在节点    程序员
15 条回复
469054193
2017-10-24 15:22:13 +08:00
答案是 1024?
hustlike
2017-10-24 15:22:41 +08:00
26 进制?
youngitachi
2017-10-24 15:35:40 +08:00
@469054193 @hustlike
摩斯解码后的内容其实还是挺规律的。以 F 开头来进行分段的话就是
```
F963U
F91XX
F59Y9
F6211
F6765
F4V86
```
不知还有什么别的想法不,我是想破头皮也没想出来。
答案自然还是不知道的,晚上 22:00,阿里技术公众号应该会公布答案。
denano
2017-10-24 15:39:43 +08:00
@youngitachi
"熊斐特博士说,研究古老的奥义,需用不同寻常的方法。"
原文里有这句话,你搜一下熊斐特,应该就知道怎么做了,接下来应该就是程序员比较熟悉的一种编码转换了
denano
2017-10-24 15:40:35 +08:00
顺便说一下,最后的答案真的超级无聊。。。简直浪费我时间
kgbchenlong
2017-10-24 15:47:04 +08:00
埃特巴什码( Atbash Cipher )是一个系统:最后一个字母代表第一个字母,倒数第二个字母代表第二个字母。
在罗马字母表中,它是这样出现的:
常文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
密文:Z Y X W V U T S R Q P O N M L K J I H G F E D C B A

上文中有提示是:F963UF91XXF59Y9F6211F6765F4V86

那么翻译过来呢。。。
zgx030030
2017-10-24 15:51:57 +08:00
学习了,然后翻译出第一个字是阿,就大体猜到了。。。
xxhjkl
2017-10-24 15:52:07 +08:00
F963U F91XX F59Y9 F6211 F6765 F4V86

U963F U91CC U59B9 U6211 U6765 U4E86

阿 里 妹 我 来 了
zdt3476
2017-10-24 15:52:10 +08:00
这答案真的是。。。
wu1990
2017-10-24 15:52:37 +08:00
"阿里妹我来了" …………
jst0701
2017-10-24 15:54:24 +08:00
看到很多 F,U 什么的就想到了 Unicode 编码,控制台打汉字经常出现这种
wknet1988
2017-10-24 15:54:45 +08:00
答案是:阿里妹我来了。
akagi
2017-10-24 15:55:55 +08:00
确实 ..
checklin
2017-10-24 15:59:26 +08:00
文章作者: 阿里妹等你
youngitachi
2017-10-24 16:21:10 +08:00
非常感谢各位大佬。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/400256

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX