国际C语言混乱代码大赛(IOCCC)是一项年度竞赛,自1984年以来一直延续至今。它由Landon Curt和Larry Bassel在USENET上举办,冬天接收参赛作品,春天评判,夏天公布获胜者。

随便贴两段,你能看懂么?。。。。。。。。。

X=1024; Y=768; A=3;

J=0;K=-10;L=-7;M=1296;N=36;O=255;P=9;_=1<<15;E;S;C;D;F(b){E="1""111886:6:??AAF"

"FHHMMOO55557799@@>>>BBBGGIIKK"[b]-64;C="C@=::C@@==@=:C@=:C@=:C5""31/513/5131/"

"31/531/53"[b ]-64;S=b<22?9:0;D=2;}I(x,Y,X){Y?(X^=Y,X*X>x?(X^=Y):0, I (x,Y/2,X

)):(E=X); }H(x){I(x, _,0);}p;q( c,x,y,z,k,l,m,a, b){F(c

);x-=E*M ;y-=S*M ;z-=C*M ;b=x* x/M+ y*y/M+z

*z/M-D*D *M;a=-x *k/M -y*l/M-z *m/M; p=((b=a*a/M-

b)>=0?(I (b*M,_ ,0),b =E, a+(a>b ?-b:b)): -1.0);}Z;W;o

(c,x,y, z,k,l, m,a){Z=! c? -1:Z;c <44?(q(c,x ,y,z,k,

l,m,0,0 ),(p> 0&&c!= a&& (p

p,Z=c): 0,o(c+ 1, x,y,z, k,l, m,a)):0 ;}Q;T;

U;u;v;w ;n(e,f,g, h,i,j,d,a, b,V){o(0 ,e,f,g,h,i,j,a);d>0

&&Z>=0? (e+=h*W/M,f+=i*W/M,g+=j*W/M,F(Z),u=e-E*M,v=f-S*M,w=g-C*M,b=(-2*u-2*v+w)

/3,H(u*u+v*v+w*w),b/=D,b*=b,b*=200,b/=(M*M),V=Z,E!=0?(u=-u*M/E,v=-v*M/E,w=-w*M/

E):0,E=(h*u+i*v+j*w)/M,h-=u*E/(M/2),i-=v*E/(M/2),j-=w*E/(M/2),n(e,f,g,h,i,j,d-1

,Z,0,0),Q/=2,T/=2, U/=2,V=V<22?7: (V<30?1:(V<38?2:(V<44?4:(V==44?6:3))))

,Q+=V&1?b:0,T +=V&2?b :0,U+=V &4?b:0) :(d==P?(g+=2

,j=g>0?g/8:g/ 20):0,j >0?(U= j *j/M,Q =255- 250*U/M,T=255

-150*U/M,U=255 -100 *U/M):(U =j*j /M,U

/M,T=255-435*U /M,U=255 -720* U/M):(U -=M/5,Q=213-110*U

/M,T=168-113*U / M,U=111 -85*U/M) ),d!=P?(Q/=2,T/=2

,U/=2):0);Q=Q< 0?0: Q>O? O: Q;T=T<0? 0:T>O?O:T;U=U<0?0:

U>O?O:U;}R;G;B ;t(x,y ,a, b){n(M*J+M *40*(A*x +a)/X/A-M*20,M*K,M

*L-M*30*(A*y+b)/Y/A+M*15,0,M,0,P, -1,0,0);R+=Q ;G+=T;B +=U;++a

b):(++b

国际c语言混乱编码大赛,国际C语言混乱代码大赛(IOCCC)相关推荐

  1. 怎么解c语言逆向编码,逆向还原C语言代码 练习1

    找了个C语言100列 用来练习OD还原C语言代码 至于C+的 以后也会写 我们先来看第一个程序,我们先分析Debug的 Debug为了方便调试,代码都是一对一的翻译 没做什么优化,还原起来比较好上手, ...

  2. c语言 文件编码转换为字符串,c语言下汉字转换(字符串改为utf-8编码)

    相信大家应该都知道,汉字经过utf-8后转码会变成一串字串,其中以/分割,如:\xE7\x98\x91............,其中每三个/(十六进制)代表一个汉字,也就是一个汉字转换为了三个字节. ...

  3. 国际c语言混乱编码大赛,国际C语言混乱代码大赛优胜作品详解之“A clock in one line”...

    下面这段代码即为第19届 IOCCC(国际混乱C语言代码大赛)优胜作品:"A clock in one line". 1 main(_){_^448&&main(- ...

  4. 国际c语言混乱编码大赛,国际C语言混乱代码大赛代码赏析(一)【转】

    国际C语言混乱代码大赛代码赏析(一) 近段时间在看<C专家编程>,里面提到国际C语言混乱代码大赛(The International Obfuscated C Code Contest I ...

  5. c语言国际编码标准统一编码,88、国际C语言混乱代码大赛-2020.03.11

    国际C语言混乱代码大赛 国际C语言混乱代码大赛官网 1987年国际C语言混乱代码大赛获奖的一行代码 国际C混乱码大赛 2012国际C语言混乱代码大赛冠军代码 膜拜,第 25 届国际 C 语言混乱代码大 ...

  6. 国际C语言混乱代码大赛优胜作品详解之“A clock in one line

    国际C语言混乱代码大赛优胜作品详解之"A clock in one line" 发表于2013-04-11 17:22| 9419次阅读| 来源StackOverflow| 53  ...

  7. 第21届国际C语言混乱代码大赛获奖作品

    小行踪 2012-10-22 14:10 第21届国际C语言混乱代码大赛(IOCCC)正式发布了获奖源代码.IOCCC要求参赛者写出最有创意且最让人难以理解的C语言代码,大小限制在4 kb以内,因此每 ...

  8. 第二十一届国际C语言混乱代码大赛结果公布

    摘要:国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项著名的国际编程赛事,从1984年开始到2006年,每年举办一次 ...

  9. 国际C语言混乱代码大赛结果公布

    国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项国际编程赛事,从1984年开始,每年举办一次(1997年.1999年 ...

  10. c语言获奖程序,1987年国际C语言混乱代码大赛获奖的一行代码

    最近CoolShell博主做了一个很有意思的在线puzzle,这些谜题很有趣同时也有一定的难度.由于水平有限,我并没有通关,我觉得这些题还是很值得一做的,从中可以学到很多东西. 例如其中的第二题: 题 ...

最新文章

  1. 逻辑模型设计步骤-关系模式定义
  2. 装好Centos7后提示Initial setup of CentOS Linux 7 (core)
  3. java存款程序_JAVA实现账户取款和存款操作
  4. vue 只在父级容器移动_Vue易遗忘的基础复习(二)
  5. 《盘点那些秀你一脸的秒天秒地算法》(4)
  6. python设计模式之享元模式
  7. css居中的几种方法_CSS布局中的水平居中的方法
  8. 对ios中CGContextRef和image的处理
  9. Unreal Engine 4 字符串转换
  10. XL, an extensible programming language, implements concept programming
  11. (四)孪生神经网络介绍及pytorch实现
  12. 递归求地铁两站间最短路径
  13. mhw跳过结尾_怪物猎人世界怎么跳过剧情
  14. weka分类器怎么设置样本类别_NeurIPS 2020 | 港中文MMLab自步对比学习: 充分挖掘无监督学习样本...
  15. 用request获取请求地址Ip
  16. 从数据结构的角度来看Mysql为什么使用B+树
  17. MAYA野蛮人xgen毛发制作视频教程
  18. 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。
  19. firewalld命令小解
  20. 微前端框架qiankun开发到部署保姆式教程原理与实战

热门文章

  1. 批量将WORD转换成PDF文件
  2. python分词代码
  3. 更改win11鼠标指针样式
  4. 怎么把程序内部坐标转为屏幕坐标_各位老大,如何把屏幕坐标转换成游戏的坐标...
  5. solaris系统的crontab定时任务
  6. Sketch 52.2 macOS 破解版 汉化插件
  7. 数据结构----二路归并排序
  8. 【中国象棋人机对战】引入了AI算法,学习低代码和高代码如何混编并互相调用
  9. Java计算器源码java计算器代码java科学计算器代码
  10. python爬虫案例典型:爬取大学排名(亲测有效)