第 24 届国际 C 语言混乱代码大赛结果出炉

3,665 阅读1分钟
原文链接: blog.jobbole.com

你见过或写过的最复杂的 C 语言程序是? 》这个帖子中的指针,对部分童鞋来说够烧脑子了。觉着不过瘾的朋友,继续来看看本文。

第 24 届国际 C 语言混乱代码大赛结果出炉了,之前两位常在该比赛中拿奖的童鞋:浙大的侯启明和 Google 的 Don Yang 又拿奖了。侯启明这次是写了一个无整数的 MD5 程序,Don Yang 写了一个有海星图案的文本编码器。侯应该是第 4 回获奖了,Don Yang 应是第 7 回。

虽然主办方目前还没有公布这次比赛的源码,但可以围观他俩之前的作品。

Best self documenting program (2011/hou/hou.c)

查看图片

Most useful obfuscation (2012/hou/hou.c)

查看图片

Best use of 1 Infinite Loop (2013/hou/hou.c)

查看图片

Don Yang,Google 工程师

Best Layout (2000/dhyang.c)

查看图片

(不是动漫迷,这是什么动漫中的人物?能给图最好咯~)

Best Utility (2004/omoikane.c)

查看图片

(这是什么动漫中的人物?)

Best of Show – Most Shrinkable (2011/akari/akari.c)

查看图片

“阿卡林”,动漫作品《摇曳百合》中的主人公之一

Most surreptitious (2012/omoikane/nyaruko.c)

查看图片

奈亚子

Most catty (2013/misaka/misaka.c)

查看图片

(这是什么动漫中的人物?)

Best choice of optimization (2014/sinon/prog.c)

查看图片

(这是什么动漫中的人物?)

// Don Yang 绝对是个日漫迷,23333333