当前,当这里的用户获得404时,他们会看到以下图像:

polygot-404.png

代表文本:

# define v putchar
#   define print(x) main(){v(4+v(v(52)-4));return 0;}/*
#>+++++++4+[>++++++<-]> ++++.----.++++.*/
print(202*2);exit();
#define/*>.@*/exit()

这看起来可疑 polylottish. 。这有什么有趣的东西?


侧面想法:是我,还是我在praptify中找到了一个错误?

有帮助吗?

解决方案

第4行与 print(202*2) 在任何数量的脚本语言中有效 print 功能),可能是Python。

第2行将使第4行在C和Objective-C中有效,也许还可以C ++和Objective-C ++。

第3行包含一些脑力,但那里似乎还有其他东西。

我不知道与 v 是。为什么不打电话 putchar 直接在第2行?因此,我怀疑有另一种语言通过这一行有效。 (起初,我想到了空格,但是那里没有足够的空间来有一个有效的空格程序。)

第5行显然还包含一些高度压缩语言的代码。也许是APL家族(J,K,...)或Golfscript中的某些东西?

其他提示

这是 Cbrainf**k. 。他们都打印 404.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top