圆周率1000000000000位,圆周率1000000位完整版录音

首页 > 教育 > 作者:YD1662024-04-16 05:35:42


不得不佩服作者构建代码的精妙程度。他的个人主页在这里:uguu... (这位作者其实已经是这比赛的常客了,先后一共拿过 6 次不同的奖项。)

@马琦明

提醒,我又把上面这位作者的另一个作品搬出来了,13 年的 Most Catty——炮姐程序。这程序的代码长这个样子:

•misaka.c•

圆周率1000000000000位,圆周率1000000位完整版录音(5)

源代码:http://www.ioccc.org/2013/misaka/misaka.c

对的,当你看到原来是这个“御坂”的时候,你就知道,我们要开始造(kè)人(lóng)了……

make misaka

这个御坂的作用是把输入的 ASCII 横向连接起来。首先连接两个自己试试:

./misaka misaka.c misaka.c > misaka2.c

“把两个御坂输入一个御坂,会生成什么?”“两个御坂。”

•misaka2.c•

圆周率1000000000000位,圆周率1000000位完整版录音(6)


听起来很不可思议但是在这位作者的构建下完全不出意外地,上面这个御坂-2 居然也是可以编译运行的:

make misaka2.c

御坂-2 的功能是把输入的 ASCII 纵向连接起来。那我们就试着纵向连接两个御坂:

./misaka2 misaka.c misaka.c > misaka3.c

于是御坂-3 诞生了:

•misaka3.c•

圆周率1000000000000位,圆周率1000000位完整版录音(7)


我们来运行一下这个御坂-3。你此时脑中的景象可能是这样的:

圆周率1000000000000位,圆周率1000000位完整版录音(8)

上一页1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.