NEWS 新闻资讯
首页 > 行业动态 > 新闻详情

第20届国际C语言混代码大赛结果揭晓

文章来源:本站原创作者:Deepfisher发布时间:2012年4月26日浏览次数:1402

20届IOCCC比赛 获奖结果和代码4月15日完整公布国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项著名的国际编程赛事,从1984年开始到2006年,每年举办一次。2006年后中止了多年,2011年又开始恢复。比赛的目的是写出最有创意的最让人难以理解的C语言代码,当然有好玩的成分,但也能充分展示C语言和程序员的强大。

下图是今年Best of Show(最佳秀场)奖得主的代码,看上去是一个卡通女孩,实际上则是一个能够处理三种文件格式(PGM、PPM和ASCII Art)的降采样工具,厉害吧。作者是位在Google工作的华裔工程师Don Hsi-Yun Yang(会说汉语),此前曾经在2000年和2004年两次获奖。C语言源代码可以从这里下载,解释参见这里

查看原图

Best of Show奖作品

今年还有一位来自中国的Hou Qiming的计算器获得最佳自注释奖。其他获奖者来自美国(6人)、英国、德国、日本(3人)、以色列、芬兰和墨西哥。

第20届(2011年度)IOCCC获奖情况:

Most devolving

Philip Blakely(UK) - Life/reverse life

Best data utility

Szabolcs Borsanyi(Germany) - Bar graph plotter

Most self deprecating

David Lowe(USA) - Neural network classifier

Best ball

Peter Eastman(USA) - Bouncing Ball in ANSI Graphics

Most useful

Kimmo Fredriksson(Finland) - Aproximate grep

Most artistic

Uri Goren(Israel) - Magritte tribute

Best self documenting program

Hou Qiming(China) - Scientific calculator

Best one liner

Taketo Konno(Japan) - QWERTY keyboard position identifer

Best solved puzzle

Shinichiro Hamaji(Japan) - Paint by number puzzle

bsoup(Japan) - Paint by number puzzle

Most surprisingly portable

Gregor Richards(USA) - JIT dc

Best non-chess game

Oscar Toledo G.(Mexico) - Dual player tank shooter game

Most sound

Daniel Vik(USA) - Tracker player

Most shiny

Matt Zucker(USA) - Text raytracing

Best of Show - Most Shrinkable

Don Yang(USA) - Downsampler with 3 embeded programs

附:所有得奖代码下载地址

本文由北京网站建设公司新网众志(http://www.xwzznet.com)编辑发布,如需转载请注明出处。
收缩
  • 电话咨询

  • 010-50975192