鱼C论坛

 找回密码
 立即注册
查看: 1904|回复: 1

[技术交流] 【转载】20届C语言国际混乱代码大赛源代码

[复制链接]
发表于 2020-3-3 17:40:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在网上搜索的的时候发现的好东西

小甲鱼曾经举过的那个乱码画:

  1. #include<stdio.h>
  2.                                                 typedef unsigned int _;_ d,b,
  3.                                            #define i(I1,Il,lI)if(Il){lI;}else{I1;}
  4.                                          I[256],                        n,y,a,r,u,k,o
  5.                                        ,L,l[                                    256],O,K[
  6.                                       /**/                                          #define\
  7.                                       q(g)                                              g char\
  8.                                       *C,                                                  *Q,c[\
  9.                                       ]=                                                      "KfW"\
  10.                                       ""                                                        "Ww|"\
  11.                                        /*                                                          'UU!\
  12.                                         %                                                            NYA!\
  13.                                         */                                                             "Z}"\
  14.                                  ";fRo?JtJaV<x4@*?R?&JV1"                                                ".s"\
  15.                              "{Fyj2_;khB1xQ5oxm~mS@B|(pa>oRU"                                             "Ro"\
  16.                           "nB}h@o?)d.X)NSTIUCz7@%",*s[]={c,"#en"                                            "di"\
  17.                        "f/*}||1;\n__DATA__\40*/\n\n#ifndef\40q\n#d"                                          "ef"\
  18.                       "ine\x20q\n#include<stdio.h>\ntypedef\40unsign"                                          "e"\
  19.                     "d\x20int\x20_;_\x20K[]={\n#include\40__FILE__\n#u"                                         "n"\
  20.                    "def q","0},L,O,l[256],I[256],n,y,a,r,u,k,o;"#g"char"                                         "*"\
  21.                  "S,s[]="",c,c,"";int main(){X();for(S=s+*K;*S>37;){for"                                       "(o"\
  22.                 "=0;o<5;o++)r=r*85+(83+*S++)%89;r","^=*x();for(o=0;o<4;o++"                                       ")"\
  23.                 "{s[O++]=r&255;r>>=8;}}return!fwrite(s,O-*S%5,1,stdout);}\n"                                       "#"\
  24.                "endif",c},S[256]="#ifdef/*\n'true'\40or\40q{\nexec\40head\40"                                      "-"\
  25.               "8\40$0\n};for(open$O,$0;<$O>;print\40if$f){$f|=/^$/;}q{*/q",/*                                       */z;
  26.               256];q(_*x(){if(!L--){y+=++a;for(o=0;o<256;y=l[o++]=I[255&(k>>10                                      )]+u
  27.               ){n^=(o&1)?n>>(( o& 2)?16:6):n<<((o&2)?2:13);u=I[o];k=I[o]=I[255&                                     (u>>
  28.              2)]+(n+=I[(o+128)  &   255]) +y;}L=255;}return&l[L];}_*X(){for(O=0                                     ;256
  29.             >O;I[O++]=0);for(O   =     0;   sizeof(K)/sizeof( _)> O;O++)I[O&255]                                    ^=K[
  30.             O];for(n=y=a=L=O=0 ;O<1<<24;++   O)x( );r=O=0x0; return&O;})int/*^^*/                                   main
  31.            (int p,char**P){FILE* Z=fopen(p>    (+  1)?P[01   ]   :"/dev/urandom",                                   "rb"
  32.           );i(;,Z,O=fread(K,256  ,4,Z);/*P          */     fclose(Z))X();for(p=b=d                                  =O=
  33.           0;O<256;K[O++]=0)*K=+  86;for(O                =1;12> O;K[O++]=*x());X();                                 for
  34.          (C=Q=S;r-8;){i(*C++=34,  (r-4&&r               -5)||C- S ,;)z=Q[p++];i(;,z                                 !=
  35.         32||r-3,i(i(C+=sprintf((    C),                 "%uU"    ",",K[b++]);i(d=1;C                               =S
  36.        ;i(d=02,b-12,;),b%6,;),r-1                       ,i(b=   fread(c,1,4,stdin);i                               (p
  37.        =O=0,b,for(d=O=0;O<04;O++)d                             +=(c[O]&255)<<(8*O);d                              ^=
  38.       *x();for(p=5;p;c[--p]=O<32?O+                            95:O+6){O=d%85;d/=85;}                            O=
  39.      5)i(d=0,b<4,c[O++]=b?b-1?b-2?36:      37:33:35           ;d=2)c[O]=0,r-4,i(i (d=                            2
  40.     |d,C!=S+6,*C++=(*x()%34)+93;p--),r      -5,*s=          C;d|=2)  )),z ,i(*C++ =92                           ,
  41.    z-63||C [-1]-63||C>S+76,;)*C++=z))i(                   ;,d>1,d=  d-2  ;Q=s[r]  ;i(                          ;
  42.   ,r<3||  r>5,d=1;i(;,r-1, *C=0)C=S)  i(;,            r-4, p=0)++   r)   i(*(C++ )=
  43. 34,r    <4||r>5||   C<S+    78,;)i       (*C++=0;d=1; C=S   ,r<3       ||       r>
  44. 5        ||C<S+     79,;      )i(;,d,                         puts               (
  45.         S);         d=0      )}  return
  46.                                       0;}
复制代码







所有的代码画网址:
网址
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-3-4 08:49:02 | 显示全部楼层
一旦呀,是你吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-28 00:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表