国际c语言混乱编码大赛,国际C语言混乱代码大赛(IOCCC)
国际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)相关推荐
- 怎么解c语言逆向编码,逆向还原C语言代码 练习1
找了个C语言100列 用来练习OD还原C语言代码 至于C+的 以后也会写 我们先来看第一个程序,我们先分析Debug的 Debug为了方便调试,代码都是一对一的翻译 没做什么优化,还原起来比较好上手, ...
- c语言 文件编码转换为字符串,c语言下汉字转换(字符串改为utf-8编码)
相信大家应该都知道,汉字经过utf-8后转码会变成一串字串,其中以/分割,如:\xE7\x98\x91............,其中每三个/(十六进制)代表一个汉字,也就是一个汉字转换为了三个字节. ...
- 国际c语言混乱编码大赛,国际C语言混乱代码大赛优胜作品详解之“A clock in one line”...
下面这段代码即为第19届 IOCCC(国际混乱C语言代码大赛)优胜作品:"A clock in one line". 1 main(_){_^448&&main(- ...
- 国际c语言混乱编码大赛,国际C语言混乱代码大赛代码赏析(一)【转】
国际C语言混乱代码大赛代码赏析(一) 近段时间在看<C专家编程>,里面提到国际C语言混乱代码大赛(The International Obfuscated C Code Contest I ...
- c语言国际编码标准统一编码,88、国际C语言混乱代码大赛-2020.03.11
国际C语言混乱代码大赛 国际C语言混乱代码大赛官网 1987年国际C语言混乱代码大赛获奖的一行代码 国际C混乱码大赛 2012国际C语言混乱代码大赛冠军代码 膜拜,第 25 届国际 C 语言混乱代码大 ...
- 国际C语言混乱代码大赛优胜作品详解之“A clock in one line
国际C语言混乱代码大赛优胜作品详解之"A clock in one line" 发表于2013-04-11 17:22| 9419次阅读| 来源StackOverflow| 53 ...
- 第21届国际C语言混乱代码大赛获奖作品
小行踪 2012-10-22 14:10 第21届国际C语言混乱代码大赛(IOCCC)正式发布了获奖源代码.IOCCC要求参赛者写出最有创意且最让人难以理解的C语言代码,大小限制在4 kb以内,因此每 ...
- 第二十一届国际C语言混乱代码大赛结果公布
摘要:国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项著名的国际编程赛事,从1984年开始到2006年,每年举办一次 ...
- 国际C语言混乱代码大赛结果公布
国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项国际编程赛事,从1984年开始,每年举办一次(1997年.1999年 ...
- c语言获奖程序,1987年国际C语言混乱代码大赛获奖的一行代码
最近CoolShell博主做了一个很有意思的在线puzzle,这些谜题很有趣同时也有一定的难度.由于水平有限,我并没有通关,我觉得这些题还是很值得一做的,从中可以学到很多东西. 例如其中的第二题: 题 ...
最新文章
- 逻辑模型设计步骤-关系模式定义
- 装好Centos7后提示Initial setup of CentOS Linux 7 (core)
- java存款程序_JAVA实现账户取款和存款操作
- vue 只在父级容器移动_Vue易遗忘的基础复习(二)
- 《盘点那些秀你一脸的秒天秒地算法》(4)
- python设计模式之享元模式
- css居中的几种方法_CSS布局中的水平居中的方法
- 对ios中CGContextRef和image的处理
- Unreal Engine 4 字符串转换
- XL, an extensible programming language, implements concept programming
- (四)孪生神经网络介绍及pytorch实现
- 递归求地铁两站间最短路径
- mhw跳过结尾_怪物猎人世界怎么跳过剧情
- weka分类器怎么设置样本类别_NeurIPS 2020 | 港中文MMLab自步对比学习: 充分挖掘无监督学习样本...
- 用request获取请求地址Ip
- 从数据结构的角度来看Mysql为什么使用B+树
- MAYA野蛮人xgen毛发制作视频教程
- 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。
- firewalld命令小解
- 微前端框架qiankun开发到部署保姆式教程原理与实战