作者crazying (追杀大象)
标题[转录][News]第十八届国际"闇黑"C语言程式大赛开始
时间Fri Apr 1 16:42:20 2005
※ [本文转录自 crazying 信箱]
作者:
[email protected] ("困")
标题: [News]第十八届国际"闇黑"C语言程式大赛开始
时间: Fri Apr 1 16:42:01 2005
作者: jenallen (PythonNewbie) 站内: ProgramNotes
标题: [News]第十八届国际"闇黑"C语言程式大赛开始
时间: 2005/03/31 Thu 22:35:24
虽然有趣,但我一辈子也不会去干这种事 :P
作者: mybigfish (ghoti) 看板: News
标题: [News] 第十八届 国际 "闇黑" C 语言程式大赛开始
时间: Thu Mar 24 16:29:07 2005
第十八届 国际 "闇黑" C 语言程式大赛开始
http://www.tw.ioccc.org/main.html
※ 比赛时间:
21-Mar-2005 00:00 UTC to 22-May-2005 23:59:59 UTC.
※ 比赛目的:
1. 以下面的规则,写出最 "黑暗" 的 C 语言程式
2. 以嘲讽的方式,证明程式写作风格的重要性
3. 把 C 编译器的能力完全压榨出来
4. 凸显 C 语言的博大精深
5. 为别脚的(poor) C 程式码提供一个安全的避风港
(不要在外面惹是生非啦)
※ 比赛规则:
http://www0.us.ioccc.org/2005/rules.txt
※ 指导方针:http://www.ioccc.org/2005/guidelines.txt
※ 注意事项:
1. 今年只接受线上提交的参赛作品,提交地点:
http://www.ioccc.org/2005/submit
2. 新的变动前方都会出现 "|" 符号
※ 历年范例:
这是去年其中一个范例,hoyle.c,可以画出 y = x^2 的图形:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define _ ;double
#define void x,x
#define case(break,default) break[O]:default[O]:
#define switch(bool) ;for(;x<bool;
#define do(if,else) inIine(else)>int##if?
#define true (--void++)
#define false (++void--)
char*O=" <60>!?\\\n"_ doubIe[010]_ int0,int1 _ Iong=0 _ inIine(int eIse){int
O1O=!O _ l=!O;for(;O1O<010;++O1O)l+=(O1O[doubIe]*pow(eIse,O1O));return l;}int
main(int booI,char*eIse[]){int I=1,x=-*O;if(eIse){for(;I<010+1;I++)I[doubIe-1]
=booI>I?atof(I[eIse]):!O switch(*O)x++)abs(inIine(x))>Iong&&(Iong=abs(inIine(x
)));int1=Iong;main(-*O>>1,0);}else{if(booI<*O>>1){int0=int1;int1=int0-2*Iong/0
[O]switch(5[O]))putchar(x-*O?(int0>=inIine(x)&&do(1,x)do(0,true)do(0,false)
case(2,1)do(1,true)do(0,false)6[O]case(-3,6)do(0,false)6[O]-3[O]:do(1,false)
case(5,4)x?booI?0:6[O]:7[O])+*O:8[O]),x++;main(++booI,0);}}}
--
@,
~ \ Bigfish
--
┌─────◆程式设计乐园◆─────┐▇─┐KKADSL→六星级优质连线服务
│ CSZone.kkcity.com.tw │┴ └─▇ 马上申请带你上网环游全世界!
└──《From:59.120.24.25 》──┘ KKADSL ┴
http://adsl.kkcity.com.tw
KK 免费拨接 -
http://www.kkcity.com.tw/freeisp/
--
□ 本文章由 jenallen 从 hsnet19.ee.ncku.edu.tw 发表
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.48.60
1F:→ crazying:我跑不出结果 ToT 140.112.48.60 04/01
2F:推 Donnie:我比较喜欢画图的... 140.112.25.204 04/01