国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项国际编程赛事,从1984年开始,每年举办一次(1997年、1999年、2002年、2003年和2006年例外)[1]。目的是写出最有创意的最让人难以理解的C语言代码。 作品从线上提交,并经过好几回合的裁判的审核。作品审核是基于滥用混乱代码的程度(以及创造性的滥用)。作品通过最后一轮审核的会被归成其特别的一类以示嘉奖,例如“最滥用C前处理器”或者“最古怪的行为”,并
国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项年度竞赛,自1984年以来一直延续至今 ,每年举办一次(1997年、1999年、2002年、2003年和2006年例外),目的是写出最有创意的最让人难以理解的C语言代码。它由Landon Curt和Larry Bassel在USENET上举办,冬天接收参赛作品,作品从线上提交,春天评判,在夏天的Usenix会议上公布获胜者。作品审核是基于滥用混乱代码的程度(以及创
近20年所有获奖代码,很好也很奇葩 https://submit.ioccc.org/ The 21st International Obfuscated C Code Contest The 21st International Obfuscated C Code Contest is open from 2012-Aug-15 03:14:15 UTC to 2012-Sep-14 09:26:53 UTC In order to electronically submit an entr
Tinysh
如果您将UNIX shell放在耳朵上,您会听到C的声音。
这是一个很小的UNIX shell,用Rust和C语言实现。它源自Sean Dorward在1990年提出的出色IOCCC提交。该存储库包括原始的IOCCC版本,以及C89中经过现代化处理的反混淆版本,并在Rust中进行了完全重写。
跑壳做: cargo run 。或者,如果您想拥有命令的历史记录,则最好rlwrap cargo run 。
要运行C版本,请执行以下操作: cd c && make && ./tinysh