restore *.orig.c to each entry
Under each yyyy/dir there is a file of the form '*.orig.c' containing the original source code, or as close as we can get to the original source code.
This commit is contained in:
1 parent
cfd253683f
commit
2ba12ecc3c
320 files changed
+21365
No files matched your search
@@ -0,0 +1,49 @@
|
||||
char*_ = "'""/*";
|
||||
#include <stdio.h>
|
||||
#define m 21
|
||||
#define o(l, k) for(l=0; l<k; l++)
|
||||
#define n(k) o(T, k)
|
||||
|
||||
|
||||
int E,L,O,R,G[42][m],h[2][42][m],g[3][8],c
|
||||
[42][42][2],f[42]; char d[42]; void v( int
|
||||
b,int a,int j){ printf("\33[%d;%df\33[4%d"
|
||||
"m ",a,b,j); } void u(){ int T,e; n(42)o(
|
||||
e,m)if(h[0][T][e]-h[1][T][e]){ v(e+4+e,T+2
|
||||
,h[0][T][e]+1?h[0][T][e]:0); h[1][T][e]=h[
|
||||
0][T][e]; } fflush(stdout); } void q(int l
|
||||
,int k,int p){
|
||||
int T,e,a; L=0
|
||||
; O=1; while(O
|
||||
){ n(4&&L){ e=
|
||||
k+c[l] [T][0];
|
||||
h[0][L-1+c[l][
|
||||
T][1]][p?20-e:
|
||||
e]=-1; } n(4){ e=k+c[l][T][0]; a=L+c[l][T][
|
||||
1]+1; if(a==42 || h[0][a][p?20-e:e]+1){ O=0
|
||||
; } } n(4){ e= k+c[l][T][0]; h[0][L + c[l][
|
||||
T][1]][p?20-e: e]=g[1][f[p?19+l:l]]; } L++;
|
||||
u(); } n(42) { o(e,m)if(h[0][T][e]<0)break;
|
||||
o(a, m&&e==m){ for(L=T; L; L--) { h[0][L][a
|
||||
]=h[0][L-1] [a ]; } h[0][0][a]=-1; } } u();
|
||||
}int main(){ int T,e,t,r,i,s ,D,V,K; printf("\33[2J\33[?25l"); n(8)g[i=
|
||||
1][T]=7-T; R--; n(42) o(e,m) G[T][e]--; while(fgets(d,42,stdin)) { r=++
|
||||
R; n(17){ e=d[T]-48; d[T]=0; if ((e&7)==e) { g[0][e] ++; G[R][T+2]=e; }
|
||||
} } n(8)if(g[0][7-T]){ t=g[i ][O]; g[i][O++]=g[i][T]; g[i][T]=t; } n(8)
|
||||
g[2][g[i][T]]=T; n(R+i)o(e,m )if(G[T][e]+i) G[T][e]=g[2][G[T][e]]; n(19
|
||||
)o(t,2){ f[T+t+T]=(T["+%#,4" "5>GP9$5-,#C?NX"]-35)>>t*3&7; o(e,4){ c[T]
|
||||
[e][t]=("5'<$=$8)Ih$=h9i8'9" "t=)83)l4(99(g9>##>4(" [T+t+T]-35)>>e*2&3;
|
||||
} } n(15) { s=T>9?m:(T&3)-3?15:36;o(e,s)o(t,2)c[T+19][e][t]="6*6,8*6.608.6264826668\
|
||||
865::(+;0(6+6-6/8,61638065678469.;88))()3(6,8*6.608.6264826668865:+;4)-*6-6/616365,\
|
||||
-6715690.5;,89,81+,(023096/:40(8-7751)2)65;695(855(+*8)+;4**+4(((6.608.626482666886\
|
||||
5:+;4+4)0(8)6/61638065678469.;88)-4,4*8+4(((60(/6264826668865:+;4-616365676993-9:54\
|
||||
+-14).;./347.+18*):1;-*0-975/)936.+:4*,80987(887(0(*)4.*""/4,4*8+4(((6264826668865:\
|
||||
+;4/4-4+8-4)0(8)6365678469.;88)1/(6*6,6.60626466686:8)8-8*818.8582/9863(+;/""*6,6.6\
|
||||
0626466686:4(8)8-8*818.8582/9863(+;/,6.60626466686:8-818.8582/9864*4+4(0())+;/.6062\
|
||||
6466686:8/8380/7844,4-4*4+4(0())69+;/0626466686:818582/9864.4/4,4-4*4+4(0())+;" [e+E
|
||||
+e+t]-40; E+=s+s; } n(45){ if(T>i) { v(2,T,7); v(46,T,7); } v(2+T,44,7); } T=0; o(e,
|
||||
42)o(t,m)h[T][e][t]--; while(R+i) { s = D=0; if (r-R) { n(19) if (G[R+i][T]+i) V=T/2
|
||||
; else if(G[R][T]+i) s++; if(s) { if(V>4){ V=9-V; D++; } V+=29; n(20) q(c[V][T][0],c
|
||||
[V][T][i],D); } } n(19) if((L=G[R][T])+i) { O=T-L; e=O>9; t=e?18-O :O; o(K,((t&3)-3?
|
||||
16:37)){ if(K){ L=c[t+19][K-i][0]; O=c[t+19][K-i][i] ; } q(L,O,K && e); } } if(s) q(
|
||||
c[V][20][0], c[V][20][i], D); R--; } printf("\33[47;1f\33[?25h\33[40m"); return 0; }
|
||||
@@ -0,0 +1 @@
|
||||
main(int riguing,char**acters){puts(1[acters-~!(*(int*)1[acters]%4796%275%riguing)]);}
|
||||
@@ -0,0 +1,77 @@
|
||||
#include\
|
||||
<stdio.h>//
|
||||
#define Y(\
|
||||
_)_##char
|
||||
#define \
|
||||
_ [9<<9],
|
||||
#define j\
|
||||
L;fread(&\
|
||||
L,4,1,f);u
|
||||
#define P\
|
||||
&4**(int*\
|
||||
)" ")% \
|
||||
3901%31///
|
||||
#define q\
|
||||
Z[F++]=*E
|
||||
#define $\
|
||||
for("IOCCC"
|
||||
#include\
|
||||
<stdlib.h>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
int *Q,u,i,c,k,B,r=0,w,n,F=0,x,J,u,m,p,s=0,v,e,r,L,a,z,y,D,o,g; Y( )*
|
||||
Z= "Vn"
|
||||
"-S" "xR9Q" "[$s"
|
||||
"Zd&o+" "pf^cM" "cbac\
|
||||
J_VHMF_" "BkaEg^" "x`i_i\
|
||||
us%d]oWG:" "r`IZ.6_]H3ec]_\
|
||||
bWW_^Ej2i[r" "ZZnJjW[bK`hZakb\
|
||||
_l]gL3X]d_#$eK" "[G3 d[Xe][:V`4Z]Z" "VfX^]V:X%b]N,ma-j"
|
||||
"^m57c!`O.qP8lTc^" "gm,Um;m`m^^`5n_nci<Wf[h<t+e$%" "]Lha&=l Umc>m#_mdp"
|
||||
"h/codZ#i`,''mbb(fh" ")h)(^uV9b7dcZq`^d`/*3`#ko`lj;^idad/]0ffxP*]??bff$h`@(Zgtcn"
|
||||
"k10t<A6mYZNh!g&a2^j" "!^hOZb!&]bd(]TuqI]#iepZc/XdX(Z X4a!dgpc>0q;]^7p`q*AtqC1j,'#_on tp"
|
||||
"on e !1+tA6`db`qciq`'=?ui]'`_`dk`!kx_%]bu]cZX8u_)Z=8@ghg$mlp`a>D_o2_eb)sb)sa0g@f-h"
|
||||
"1bl_DeblFsa&Dt^t4*X *mCC^5Y",M _ A _ G _ I _ C _ K[]="',b}q}a9\"],)'(cDDJr4"
|
||||
"Ab,:sdtd/E*#2eXkZ7cPthkq`(stnhct!a:>A;A+jA9>A;A+js",*E=I;FILE*f;main
|
||||
(int d,Y()**t){$;!t;s=c=-D){$,t=v=D?k:J;v++-d;){$,o=L=z=0,s=D?J:k;s+++d
|
||||
-B-F;)(o&&(e=m),y=*Q!=(m=Q[u*i+(D?v-u*s:s-u*v)]))^o&&(G[z++]=s-L>20,L=s,o=y);$,
|
||||
s=z,o=0;s--;o+=G[s]^s[A]);$;z^w||o;z=w){$,o=1;o&&!--o*D-~-~-w|1[A]|v-a>28&&w^4|1[A]|
|
||||
3[A]|!2[A ]|v-a>5;)$;I[g[I]=2,++g]=-1,-s<w;I[~-g]=A[-s--]);$,a=v,w=z;z--;A[z]=z[G]);
|
||||
}}$,v=a =o;(Z=C+!D*734)[z=a] ^3;d=0){$;!~I[v];a=z,v=o=0)$,M[L
|
||||
++]+= Z[z]^4?-42:o; Z[z++]^4;); $;~z&&2>(s=I
|
||||
[v ])&4<Z[z] |Z[z]==s ;)++z,s^2?
|
||||
d++,++ v:v&&(o +=d,a=z,
|
||||
z=-1 );$;v++[ I]^2;) ;}}$;d
|
||||
;d =c){$,p=*Z;F++ [I]= *++
|
||||
Z%p,*Z;);$,Z=C;x=F ,F=
|
||||
r,s=2,p---7;Q=E,E=Z
|
||||
,Z=Q)$;s%x;p^(c=s++[E
|
||||
])?q*0+c:(q++, q--));$;K[F];K[F++]-=p
|
||||
);c=fseek((f=fopen(*++t,"rb"))?f:(exit(1)
|
||||
,f),10,r);j;n=j=j=j;i=j;F=a=fseek(f,n,c);
|
||||
Q=calloc(z=i--*u,4);$;a^z;fread(a+++Q,L>>
|
||||
19,1,f));$;F++<i;r=n){$,n=0,B=u;B;n|=*Q^Q
|
||||
[u*(i-F)+--B]);$,n&&Y(!r&&(D=F-J,J=F);
|
||||
!n&&r;r=x=!put)(10))$;B^u;B++,c=p){$,p=
|
||||
0,s=J;s^F;p|=*Q^Q[B+u*(i-s++)]);$;p&&!c;
|
||||
)$;++Y (c*F-J<<1<5*((k=B)-x);put)(32
|
||||
),++c); $;!p&&c;x=B){$,F-J<<1<Y(D&&
|
||||
put)( 10),D=95;D--;D[M]=0);$;main(
|
||||
++D?B: F,w=a=g=0),!D;);$;x=K[o++]-
|
||||
27;M [x]*M[K[o++] -27]>0&&(M
|
||||
[x]=s));$; ++c^L;M[c]
|
||||
>s&&(s=M[ x=c]));$;
|
||||
3^d||printf (K+--o,(
|
||||
*Q P,(e P), D*!(c+~x);
|
||||
w++)$,o= '~';-~o;)$
|
||||
[w]Y(^-- o||put)(D=
|
||||
o);0;);c =Y(~o&&!
|
||||
put)(*K+ x);}}}}}
|
||||
@@ -0,0 +1,28 @@
|
||||
#include "SDL.h"
|
||||
|
||||
#define $ for(O=9
|
||||
#define CX M+=(T%3+2*!(!T*t-6))
|
||||
#define x ,A=4*!T,O=t,W=h=T<3?u(Q?p:D(A+3),D(A),D(A+1)[i]+D(A+2)*g+):K(t),U=V=K(a),o?U=h,W=V:V,
|
||||
#define C 8*-~L
|
||||
#define Z short
|
||||
#define y a(Z)Y[++O]
|
||||
#define B ),a--||(
|
||||
#define _ ),e--||(
|
||||
|
||||
#define V(I,D,E)(O=a(I)h[r])&&!(A=(D)(V=(1[E+L]<<16)+*i)/O,A-(I)A)?1[E+L]=V-O*(*E=A):H(0)
|
||||
#define i(B,M)B(o){return M;}
|
||||
#define R(O,M,_)(S=L?a(I Z)O:O,N=L?a(I Z)O M(f=a(I Z)_):(O M(f=a(I n)_)))
|
||||
#define T(_)R(r[u(10,L=4,--)],=,_)
|
||||
#define u(a,r,T)16*i[a]+(I Z)(T i[r])
|
||||
#define a(_)*(_*)&
|
||||
#define L(_)M(W,_,U)
|
||||
|
||||
#define M(S,F,T)R(r[S],F,r[T])
|
||||
#define A(_)(i[L=4]+=2,R(_,=,r[u(10,4,-2+)]))
|
||||
#define c(R,T)(1[u=19,L+T]=(N=a(R)h[r]*(R)*T)>>16,*i=N,G(F(N-(R)N)))
|
||||
#define h(_)(1&(L?a(Z)_:_)>>C-1)
|
||||
#define I unsigned
|
||||
#define n char
|
||||
#define e(_)v(F(40[L(_##=40[E]+),E]&N==S|_ N<_(int)S))
|
||||
|
||||
I n t,e,l[80186],*E,m,u,L,a,T,o,r[1<<21],X,*Y,b,Q,R;I Z*i,M,p,q=3;I*localtime(),f,S,kb,h,W,U,c,g,d,V,A;N,O,P=983040,j[5];SDL_Surface*k;i(F,40[E]=!!o)i(z,42[E]=!!o)i(D,r[a(I)E[259+4*o]+O])i(w,i[o]+=~(-2*47[E])*~L)i(v,G(N-S&&1&(40[z((f^=S^N)&16),E]^f>>C-1)))J(){V=61442;$;O--;)V+=40[E+O]<<D(25);}i(H,(46[u=76,J(),T(V),T(9[i]),T(M),M(P+18,=,4*o+2),R(M,=,r[4*o]),E]=0))s(o){$;O--;)40[E+O]=1&&1<<D(25)&o;}i(BP,(*i+=262*o*z(F((*E&15)>9|42[E])),*E&=15))i(SP,(w(7),R&&--1[i]&&o?R++,Q&&Q++,M--:0))DX(){$,O*=27840;O--;)O[(I*)k->pixels]=-!!(1<<7-O%8&r[O/2880*90+O%720/8+(88+952[l]/128*4+O/720%4<<13)]);SDL_Flip(k);}main(BX,nE)n**nE;{9[i=E=r+P]=P>>4;$;q;)j[--q]=*++nE?open(*nE,32898):0;read(2[a(I)*i=*j?lseek(*j,0,2)>>9:0,j],E+(M=256),P);$;Y=r+16*9[i]+M,Y-r;Q|R||kb&46[E]&&KB)--64[T=1[O=32[L=(X=*Y&7)&1,o=X/2&1,l]=0,t=(c=y)&7,a=c/8&7,Y]>>6,g=~-T?y:(n)y,d=BX=y,l],!T*t-6&&T-2?T-1?d=g:0:(d=y),Q&&Q--,R&&R--x(O=*Y,O=u=D(51),e=D(8),m=D(14)_ O=*Y/2&7,M+=(n)c*(L^(D(m)[E]|D(22)[E]|D(23)[E]^D(24)[E]))_ L=*Y&8,R(K(X)[r],=,c)_ L=e+=3,o=0,a=X x a=m _ T(X[i])_ A(X[i])_ a<2?M(U,+=1-2*a+,P+24),v(f=1),G(S+1-a==1<<C-1),u=u&4?19:57:a-6?CX+2,a-3||T(9[i]),a&2&&T(M),a&1&&M(P+18,=,U+2),R(M,=,U[r]),u=67:T(h[r])_(W=U B u=m,M-=~L,R(W[r],&,d)B 0 B L(=~)B L(=-),S=0,u=22,F(N>S)B L?c(I Z,i):c(I n,E)B/**/L?c(Z,i):c(n,E)B L?V(I Z,I,i):V(I n,I Z,E)B L?V(Z,int,i):V(n,Z,E))_++e,h=P,d=c,T=3,a=m,M--_++e,13[W=h,i]=(o|=!L)?(n)d:d,U=P+26,M-=~!o,u=17+(m=a)_(a=m B L(+=),F(N<S)B L(|=)B e(+)B e(-)B L(&=)B L(-=),F(N>S)B L(^=)B L(-),F(N>S)B L(=))_!L?L=a+=8 x L(=):!o?Q=1,R(r[p=m x V],=,h):A(h[r])_ T=a=0,t=6,g=c x M(U,=,W)_(A=h(h[r]),V=m?++M,(n)g:o?31&2[E]:1)&&(a<4?V%=a/2+C,R(A,=,h[r]):0,a&1?R(h[r],>>=,V):R(h[r],<<=,V),a>3?u=19:0,a<5?0:F(S>>V-1&1)B R(h[r],+=,A>>C-V),G(h(N)^F(N&1))B A&=(1<<V)-1,R(h[r],+=,A<<C-V),G(h(N*2)^F(h(N)))B R(h[r],+=(40[E]<<V-1)+,A>>1+C-V),G(h(N)^F(A&1<<C-V))B R(h[r],+=(40[E]<<C-V)+,A<<1+C-V),F(A&1<<V-1),G(h(N)^h(N*2))B G(h(N)^F(h(S<<V-1)))B G(h(S))B 0 B V<C||F(A),G(0),R(h[r],+=,A*=~((1<<C)-1>>V)))_(V=!!--1[a=X,i]B V&=!m[E]B V&=m[E]B 0 B V=!++1[i]),M+=V*(n)c _ M+=3-o,L?0:o?9[M=0,i]=BX:T(M),M+=o*L?(n)c:c _ M(U,&,W)_ L=e+=8,W=P,U=K(X)_!R||1[i]?M(m<2?u(8,7,):P,=,m&1?P:u(Q?p:11,6,)),m&1||w(6),m&2||SP(1):0 _!R||1[i]?M(m?P:u(Q?p:11,6,),-,u(8,7,)),43[u=92,E]=!N,F(N>S),m||w(6),SP(!N==b):0 _ o=L,A(M),m&&A(9[i]),m&2?s(A(V)):o||(4[i]+=c)_ R(U[r],=,d)_ 986[l]^=9,R(*E,=,l[m?2[i]:(n)c])_ R(l[m?2[i]:(n)c],=,*E)_ R=2,b=L,Q&&Q++_ W-U?L(^=),M(U,^=,W),L(^=):0 _ T(m[i])_ A(m[i])_ Q=2,p=m,R&&R++_ L=0,O=*E,F(D(m+=3*42[E]+6*40[E])),z(D(1+m)),N=*E=D(m-1)_ N=BP(m-1)_ 1[E]=-h(*E)_ 2[i]=-h(*i)_ 9[T(9[i]),T(M+5),i]=BX,M=c _ J(),T(V)_ s(A(V))_ J(),s((V&~m)+1[E])_ J(),1[E]=V _ L=o=1 x L(=),M(P+m,=,h+2)_++M,H(3)_ M+=2,H(c&m)_++M,m[E]&&H(4)_(c&=m)?1[E]=*E/c,N=*E%=c:H(0)_*i=N=m&E[L=0]+c*1[E]_*E=-m[E]_*E=r[u(Q?p:m,3,*E+)]_ m[E]^=1 _ E[m/2]=m&1 _ R(*E,&,c)_(a=c B write(1,E,1)B time(j+3),memcpy(r+u(8,3,),localtime(j+3),m)),a<2?*E=~lseek(O=4[E][j],a(I)5[i]<<9,0)?((I(*)())(a?write:read))(O,r+u(8,3,),*i):0:0),O=u,D(16)?v(0):D(17)&&G(F(0)),CX*D(20)+D(18)-D(19)*~!!L,D(15)?O=m=N,41[43[44[E]=h(N),E]=!N,E]=D(50):0,!++q?kb=1,*l?SDL_PumpEvents(),k=k?k:SDL_SetVideoMode(720,348,32,0),DX():k?SDL_Quit(),k=0:0:0;}i(G,48[E]=o)i(K,P+(L?2*o:2*o+o/4&7))
|
||||
@@ -0,0 +1,2 @@
|
||||
main(a,b)char**b;{int c=1,d=c,e=a-d;for(;e;e--)_(e)<_(c)?c=e:_(e)>_(d)?d=e:7;
|
||||
while(++e<a)printf("\xe2\x96%c",129+(**b=8*(_(e)-_(c))/(_(d)-_(c))));}
|
||||
@@ -0,0 +1,87 @@
|
||||
#ifndef SKI
|
||||
#define A(x)B(x##0)B(x##1)B(x##2)B(x##3)B(x##4)B(x##5)
|
||||
#define B(x)C(x##0)C(x##1)C(x##2)C(x##3)C(x##4)C(x##5)
|
||||
#define C(x)D(x##0)D(x##1)D(x##2)D(x##3)D(x##4)D(x##5)
|
||||
#define D(x)Z(x##0)Z(x##1)Z(x##2)Z(x##3)Z(x##4)Z(x##5)
|
||||
#define p(x)(*(*(*(*(*(*x)())())())())())()
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#define S (Y(s+6))
|
||||
#define K (Y(s+4))
|
||||
#define I (Y(s+2))
|
||||
|
||||
|
||||
|
||||
|
||||
#define Z(x)\
|
||||
f x;f Y(v);g\
|
||||
j;f \
|
||||
x##z( f\
|
||||
y){y =y?! x?x= y:Y( m(*( w)&\
|
||||
x,(( g)y) (0)) ):x;return y; /*ab c*/}
|
||||
/**/ typedef void *v ;int
|
||||
n=0; typedef v* w;typed\
|
||||
ef v(*g)();v s[]= {0,0, s+6, s+2,
|
||||
s+4,s,s+3,s+ 5,s+ 1};w m( v l ,v
|
||||
|
||||
|
||||
|
||||
|
||||
r){w e=ma\
|
||||
lloc (siz\
|
||||
eof( v)*3
|
||||
);*e =r;e [1
|
||||
]=l;return (e[2 ]=s, e);} /*de fghi jk*/ typ\
|
||||
edef v(p( p(p( p(p( p(p( p(p( p(p(f)))) ))) )))) );A(
|
||||
x)w u(){ return n --?m (j(0 ),u( )):s+3;}
|
||||
w z( w e) {w a,b , c,d;for (d =e=m(e,0
|
||||
);n= (w)d[ 2]-s ,n?* (n>1? n<4? b:a:
|
||||
c)?n <2?c[ 1]=m (*a, *c), *c=m (*b,
|
||||
*c):
|
||||
n>5?
|
||||
|
||||
|
||||
#undef Z
|
||||
#define Z(x\
|
||||
) &x ##z,
|
||||
a[1]= m(
|
||||
*a,!*d? d[1] =c=m (0,0 ),n= getchar(),n= n<0?
|
||||
256:n,c [2]= s+6, *d=u ():* d),*a=d[1]: n<5?n<3?n=z(*
|
||||
a)-s, putchar( 255< +n?( exit (n-4
|
||||
*64) ,0):n ),fflush (stdout) ,c[1 ]=
|
||||
*b:((n-3?b:c )[1] =*a) :(2[* a=z(*a)+1,a
|
||||
]=s+5),d =e:0 :e;d =d[1 ])c=b,b=a,a=
|
||||
d;a=
|
||||
*(w*
|
||||
|
||||
)e [1
|
||||
]; ;;
|
||||
/*lm no*/ return a;}f( *h [])( )={A (x)0};f Y(v x)
|
||||
{g y =(g) h[n++] ;y(! y? exit( puts ("out of c" ""
|
||||
"losure" )),x :x );return(f )y/* pq
|
||||
r*/;}int main () {z(((g )(S S(
|
||||
j=(g )S(S (K S)K))(K( S I I)) (S(K(S I))( S(
|
||||
K K) (S(K (S(S(K(Y(s+1 )) )(S( S S(K I)) (K (Y
|
||||
(s +5)) ))
|
||||
)) )K)) )(
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
|
||||
#if (!defined(__INCLUDE_LEVEL__) || !__INCLUDE_LEVEL__) && !defined(SKI)
|
||||
|
||||
K(I(I(I(S I I(S(K(S(S(K S)(S(S S S(K(S(K S)))(S(S S S(K(S(K S)))(S(K(S(S(K S)(S(S(K S)K)(K(S(S(K S)(S(K(S(S(S I(K K))(K K))))(S(K K)(S(S(K S)(S(K(S(S I(K K))))(S(K K)(S(S(K K))(K(S(S(S(S(K S)K)))I(S(S(K S)K)I)))))))(S(K K)(S(S(K K))(K(S(K(S(S(K S)K)I))(S(S(K S)K)(S I I(S(S(K S)K)I)))))))))))(S(K K)(S(K K)(S(S(K K))(K(S(K(S(S(K S)K)I))(S(S I I)I(S(S(K S)K)I)))))))))))))(S(K K)(S(K K)(S(K(S(S I(K(S(S I(K(K I)))(K S))))))K)))))(K(K(K K)))))(K(K(K(K I))))))))(S(K(S(K K)))(S(S(K S)(S(K K)(S(K S)(S(S(K K))I))))(K(S(K(S(S(K S)(S(K(S I))K))))(S(K K)K))))))(S(S I(K(S I I(S I I(S(S(K S)K)I)))))(K(K K)))S K K K I I I K K K I I I K K K I I I K K K I I K K K K K S K I I I K I K I I I K I K)I I I K I K I I I K I I I K I I S K I I I I I K I I I I I K I K I I I K I I I K I I S K I I)I K I K I I I K I K I I I K I K I I I K I I I K I I S K K K I I I K K K I I I K K K I I I K K K I I K K K K K S S K I I I K S)K I I K S K K K S K I I K S K I I I K S S K K K K K S K I I I I S K K K K K S K S K K K K K(K K))
|
||||
|
||||
#define SKI
|
||||
#endif
|
||||
|
||||
#ifdef SKI
|
||||
(Y(s)))))(0));return 0;}
|
||||
#else
|
||||
#define SKI
|
||||
#endif
|
||||
@@ -0,0 +1,46 @@
|
||||
/*@@@sssss8]][[[[a#@@sss0['w}8|v}a<{av}a@{av}j>~{v}j8|c[sa?|{8[|#~}
|
||||
[j#@ra>~}sa!{>}|#r0l}sao8}[a'f8|r'8[j?x[?@<[j?@[j?@[s?>|;[[[j!>b'8'a@<cb@>?
|
||||
c$kg_@<b#0pf<#keab{_b0|c0#d#0#|'o{i<!8dr,f_{#rg{baiderh{er0}|'{0{ic.df?'o|j{lim
|
||||
0'{i?#c0b|c#kg!}r!8lp1g!|i_ar<[#0g|h_}ieg>|_ah|sr<|i[[[}s#f@}[{@u~~~r@[|#|{ssss{a
|
||||
}|0~{?}|<{?}|qj?}s@[_}j0]][[[[a_@@@sssss<[[?>=sln5+a[so#,g-0aw;#*a>*abwa.*+da9=n?<6
|
||||
-'7%71>e_?>a[j;e=;scdet?>shd??a;5&6:=[ch@aw[sf;[#<[[j>k7__?>>d>==n'6+7*abcdnh3a_jhw
|
||||
b6;73;b#<ww<7bcw7d+;&i=cn?c>=#d5;8w3;nawn#<;;77__ra?8hi1abcww#>==<[;k7[wn7[=,>ab[a@s[
|
||||
='b,.[8.?>>fdjn(_2$a8c8[[j_8.=B6+b8]]]]]]]]]j1;7_sj<[[af;7sjd][j_<7!=a>d7_j8d.ab[hybm
|
||||
?>=;ei7aws1d!ebn _,?>0aka[#;5+7
|
||||
!?ac;7_wa7{;a3_ bjcna>a<;bs8;7
|
||||
j-=cabh?97_sj[' -5*j[!;5+a7[1wb[!wBb7w?0wb
|
||||
_?an+&e_|j'4a<7 0v;7d.kd8wa?.=:a-wwm=:;[e5
|
||||
*-=fwn7rab[c.j# eaw#c>>>bml;mtdekssae
|
||||
zqtd[39<u_char* p=$,w[13997],*h=w,
|
||||
*q,*r_****_;#in clude_*ioccc*2
|
||||
013*_<stdio.h>_ *--2013-ioc
|
||||
cc-2013-ioccc-2 013-- *_#define
|
||||
@n(d);c ((d)>
|
||||
>8);c (
|
||||
d
|
||||
);*B= 32;B[ y=1]=22 .627400; B[2]=16;_*-i occc-2013 -ioccc
|
||||
-2013-io ccc-201 *_int@a,b,d,e,s,t ,g,z,y;double@f, B[3],i,j,k,l;void
|
||||
@m(int@z){f or(j=k= l=y=1;y<99;y+=2+0) l*=z*z* .038553 ,k*=-y*(y+1),j+=l_
|
||||
k;i*=j;}int@c( int@d){ return@ putchar (d)_255; }intmain (){for( ;*p;p++
|
||||
)*p<33?0:(*h++=*p -32);q= h;for(p =w;p<w +823;p++)for(d=*p-56 ,e=-1+ 0;++e<(
|
||||
d<00?5:d<6?d>4?160:30 :d>35?2 7<<(d-3 6):d_9* 6);q++)*q=d<0?*p>>e& 1:d<6|| q[d>35?
|
||||
-108:d%9*-12-12];for(q=h ;g++<61 56;q++)* q?*q=*p- 4?e=*p+ +,e-32?e:0:r&&*r?g
|
||||
%108<2?2:*r++:(r=r?p++:w, 2):0;n( g=8*8187)n(g+8)n(1 6)n(19014)n(18758) ;for(;s<10;s++)c(
|
||||
s<3?s:0)n(g+3)n (67)for (;t<65;)c(t++>0) n(g-24)n(11)c(8 )n(612)n(656)n(
|
||||
257)n(4352)n(g+ 0-20)n( 5*42);; for(;y ++<207;)c( y<3 1?y<19?
|
||||
y>6:30-y:y<47?y <32||y>36? 16:0:y< 48?2:y%1 6*16+13-
|
||||
y_16)n(64*960)n (g+5)n(4)n( 1)n(g+2 )n(8)n(257)n(0)n(
|
||||
2*8064)for(;b<4 04096;b++ ){e=32< a?63-a:a;for(f
|
||||
=d=t=s=0;e>t;)e
|
||||
-=++t;e=t%2?e:t -e;;;for(d=a>3
|
||||
1?e=7-e,14-t-e: t-e;s<64;t=f-=
|
||||
i*B[!d+!e])z=b_ 64%82*8+s_8-4,
|
||||
y=b_5248*8+s%8+7 ,i=z<0||z>647||
|
||||
y%11>9?1:q[h[z_6+y_11*108]*60+y%11*6+z%6]*2-1,m(s_8*2*d+d),m(s++%8*2*e+e);s=2+t*t;;fo
|
||||
r(d=2;s>3;s_=4)d*=2;;s=8<<(a?12:9);s-=d*2<<!!a*4;s|=t>0?t:t-1+d;c(s_256)?c(0):0;c(s)?
|
||||
c(0):0;if(a++>62){n(g-8+b_64%8)a=0;}}n(g+1)return@0+0;}*/ /*IOCCC*/#include<stdio.h>
|
||||
char*p,w[13997],*h=w,*q,*r;int d,e,g;int main(){for(;e<3583;e++>15&&e<3582&&d>32?*h
|
||||
++=d-95?d:47:0)d=getchar();q=h;for(p=w;p<w+823;p++)for(d=*p-88,e=-1;++e<(d<0?5:d<
|
||||
6?d>4?160:30:d>35?27<<(d-36):d/9*6);q++)*q=d<0?*p>>e&1:d<6||q[d>35?-108:d%9*-12
|
||||
-12];for(q=h+108;g++<5995;)putchar(g%109<1?10:*q++?*p-36?(e=*p++)-64?e:32:r
|
||||
/*IOCCC2013*/&&*r?g%109%108<2?34:*r++:(r=r?p++:w,34):32);return 0;}
|
||||
@@ -0,0 +1 @@
|
||||
char a;float b,c;main(d){for(;d>2e3*c?c=1,scanf(" %c%f",&a,&c),d=55-a%32*9/5,b=d>9,d=d%13-a/32*12:1;a=2)++d<24?b*=89/84.:putchar(a=b*d);}
|
||||
@@ -0,0 +1,72 @@
|
||||
int
|
||||
**F,**
|
||||
V,M, N,i;
|
||||
#ifndef/**/S
|
||||
#define S 70,23
|
||||
#endif/* 000-2E5*/
|
||||
#define/* 2E5-2E5,2E5
|
||||
*/_POSIX_C_SOURCE 199309
|
||||
#include/* 2E5XXX*/<time.h>
|
||||
/* 2E5-2E5X*/#include<stdio.h>
|
||||
#include<stdlib.h>/* -2E5-2E5XX*/
|
||||
struct timespec R={0,1E6};int j,k,m,
|
||||
#define U/* -2E5X*/rand()*2./RAND_MAX-1
|
||||
#define/* 2E5*/O(p,q,i)(P[p*3+i]-P[q*3+i])
|
||||
/* IOCCC2013 IOCCC2013*/#define B(p,q,\
|
||||
r)(O(q,p,0)*O(r,p,1)-O(q,p,1)*O(r,p, 0))
|
||||
#define A(t,n)( t*)malloc( sizeof (t)*n)
|
||||
#define E(p,q,r,s)B(p,q,r)*O(s ,p,2)+B(\
|
||||
p,r,s)*O(q,p,2)+B(p,s,q)*O( /*XX*/r,p,2)
|
||||
#define D(e,f)(c-a)?s=a, a=e,e=s,s=f,f=\
|
||||
d,d=s:0;u=a+.5;m=u+1; T[01]=91;T[2]=060;
|
||||
#define C (Q[u]-X) *a+(Q[u+1]-Y)*b+(Q[u\
|
||||
+2]-Z)*c,g=e*c- f*b,h=f*a-d*c,f=c,c=d*b\
|
||||
-e*a,d=a,a=g ,e=b,b=h,P[k]=W/2-q/s/p*3*\
|
||||
W,P[k+1]= H/2+r/s/p*H/2,T[3]=0x48,*T=033
|
||||
n,u,v, w,t,W,H;double*P,*Q,I,J,K,L,x,y,z
|
||||
,X, Y,Z,a,b,c,d,e,f,g,h,p,q,r,s ;void o(
|
||||
double x){for(p=q=i=0,s=r=1;i<99;s=(s+x
|
||||
/s)/2)i%2?q+=r,r=-r:(p+=r),r*=3.14*x/++i;}
|
||||
int G(int p,int q,int s,int g,int f){i\
|
||||
nt* v=A(int,N),*a,*b,h=-1,r=h;for(F[f]=V
|
||||
[f]=v; ++h<f;)if(V[h][p]==q){if(s+1&&E(p
|
||||
,q,V[h][q ],s)<1E-4){for(a=F[g],b=F[h];N
|
||||
>++r;v[r]=q+ 1?a[q]-r?q:b[p]-r?p:-1:p)p=
|
||||
a[r],q=b[r];for (r=0;r<f;r++)F[r]==a||F[
|
||||
r]==b?F[r]=v:0;};; return f;}for(h=0;h<N
|
||||
;v[h++]=-1)r=h-p&&h-q &&(r<0||E(p,q,r,h)
|
||||
<0)?h:r;v[v[v[p]=q]=r]=p ;return G(r,q,p
|
||||
,f,G(p,r,q,f,G(p,q,s,g,f+1) ));}char *T;
|
||||
int main(void) {H=(W=S)*2;T=A( char,(H*W
|
||||
+4));for(srand(t=(int)time(0));i= scanf(
|
||||
"%lf,",P=(Q=(double*)realloc(Q,(N+1) *s\
|
||||
izeof(double)))+N),i>=0;)i?c+=*P**P,1<N
|
||||
++%3?o(c),b=b<s?s:b,c=0:0:scanf("%*s");for
|
||||
(P=A(double,N*2);j<N;)Q[j++]/=b;o(U);I=
|
||||
p/1E3;J=q/1E3;K=U;L=U;N/=3;F=A(int*, 4*N
|
||||
);V=F+2*N;for(;u==v;){for(j=u=m=n =0;j<3
|
||||
*N;j++)P[j]=Q[j]+(U)/1E5;for(; m<N;m++)u
|
||||
=P[u*3]>P[m*3]?m:u;for(v=!u ;n<N;n++)v=B
|
||||
(u,v,n)>0?n:v;}for(puts( "\x1b[2J"),M=G(
|
||||
u,v,-1,-1,0);;K+=I+0, L+=J){for(i=4;i<W*
|
||||
H/2+3;T[++i]=j=0)T [i]=i%W-3?32:10;for(;
|
||||
j<M;j++){for(n= k=0;F[j][m=n]<0;)n++;for
|
||||
(;u=F[j][m]* 3,o(K=K<-1?K+2:K>1?K-2:K),c
|
||||
=z=9*p,b= 9*q,o(L=L<-1?L+2:L>1?L-2:L),a=
|
||||
x=b*q, y=b*=p,d=x-X,e=y-Y,f=z-Z,o(d*d+e*
|
||||
e+f *f),p=C,q=C,r=C,k+=2,m=F[j][m],m-n;)
|
||||
;for(p=n=0;n<k;n+=2)p+=P[n]*(P[(n+3)%k]
|
||||
-P[(n+k-1)%k]);for(q=time(0)<t+3;(q||p>=0)
|
||||
&&n;){a=P[n%k];b=P[n%k+1];c=P[n-=2];d=P
|
||||
[n+1];e=d-b;i=e*e>(c-a)*D(b,c)0>D(c,
|
||||
b)for(;c-a&&u<c+.5;0<=w&&w<W-1&&0
|
||||
<=m&&m<H?v=m/2*W+w+4,T[v]="',"
|
||||
";;;,;'"[T[v]%8^m%2]:0)m=v=
|
||||
(d-b)*(u-a)/(c-a)+b+0.5,
|
||||
w=i?m=u++,v:u++,u=u<c
|
||||
&&q?c+0.5:u;}}puts
|
||||
(T);nanosleep(&
|
||||
R,0);X=x;Y=y
|
||||
;Z=z;}}/*
|
||||
IOCCC*
|
||||
\*/
|
||||
@@ -0,0 +1,18 @@
|
||||
#include<stdio.h>
|
||||
char*s="0VYbz * U. q`E Q 7d>A + 45 4S Q bM aS p.U *& 3m i k$ in 1J` X` 8 pp U '3 / K[@ >r u hm o M T `4 : O w^x@WoI 6X O ;'Qlj oK( } [ ?x 7 PSg _#-{ W ?Z ;F w %tAOr n . q mA ke v vH C /:- %| ,#F N v{ V u Jd) Z ^ + ^ !y+ w |gA[Cv ? 5N{K% s GQ As @?V Sb b Ab=1lDzC H qN Q fK F 9 ;j@x 0W l{Y w{ 2 1 k_{ 9 W8 N D RVR ; @ % } a P3 B # l= h 0z x kO, G Ie Z^ [i |/ O4 /e? c_x 8jP/.-I 4 E| C.kI 0 =DC~h 3Af B V F PpX BP -R U ( P eIwd = nf > > L QL BB@sfj B< m J%e$ Fzqa1 WV [ me m a# !Y x 2X I!E 8&f J% ,bru A D, t$ L gL$ dgxG _ ( Z? t gY >O`@ 5 t &' 6F i 0 mI |a S_VM EmWHVNO B7 I2% & 2 w: / N FV n#$T+]q O+ W+ c qu w ~ ,5O [{ G [ wF C_ Z 9 F ~ *lx L ' >% @ g,8&gmbF D[ 0 :pB'Z # f 3 pr; , D / F = g_N4[ Yj} J9m _ +r c * 84] |co' i n~ <p l a ~B(H 14 Z C iS3 R Cs'T r B,gL4x _ t#yU p *~{ /r W_d O*1g owHU s Z ~Y a? r RX7Z K R pP - il b;i 5_ [?] X m [4O #+ SO * r' ZWd 'E 7 Ny b u5, $ oX $J?m: e [ )U 8 Q , u? E u G +5 p ] L -y_ ; .! s ]OX KY s GpJ R9G d ' in `%Z 9 h 0 E % zjb u> QWP 4rr2 f Cgr!H x#4P X t ` !,MS ^ _C N >| eGK p ^ t ! YZ@OC,c ( ] #M YH$Z ? :,F #WT@NW )bL } @ +Sjj 8s(HV j U/k-t-]D [ ! B$]g > :n3 >]tC ( < 5 T *R` # Uq v ]& uY b<Z Cr qx H; y Ha< 7!t hc Y f idf 9~ ^W EY7U _ 8 +l 2w + u x ~D;5 #l' qJ 7a x - Zv Z ?o 6% .e!c ',~ #P l = B 4b{Ckl u O/ W $K $ e i I WJ5 $ 6 yc l ) { @% 1 %G0 7UB _(2 $ ' [ H hB N ! i' b C UR/ 0!-VdV c~ /,~ $ _] i - d <_'Q W(#g k+:: & F0QE LN : E c w X , s &jK'~W h03 J, C x W j w 36 E d4 j * +u}$y # z 9!ER`u Gt ?[ *: UyN k3 e G l K Wi Q W5 _ E8 A 9O; - (O D=? W- 8 8( $i c i N W 8 F U / x x| x 7 ] jHq & 5yv49B kw ve24 K 2= W _D /b @* [ }}g| )f y KL 1BZ G 4 )_N >5![ 0 a% Xc* !I ge st ; $+ %} rQ! X q 8 [(~ WLr> X )` $N{ | 9|.P P s ^ ,J !t T mq L&t zD N QUat9 S`' @[ 7 yAF v k)G 4R kC 6 S{Li,G DOF % P gw '0- JC ` I _h 4 6 ~ pH ? p[ G xH b#j s ?4C+a d 2G : { L) N :GfR a J:j@ z R1 o3 ~$ u F|8 k R y& -o 3 - J R z d IL < j E i 13+ _ <b_# }hG X 8 { u k y '1 Z Q @ h ~ 3 g ^ tu @i#xL !{=M w Iw1: ] y NBl3 z 9 T= n Z T pA7U ` U 0 I b * _D$K * tTt n Uq fYO Pi KV5$ ^$+ _ J 'c*q[ : 9 pM1C M2&18 3i%/u;wf ( G si} s %0z w G`WA} 3 _ u ( sf Yz $ MF _% Bc *< ; 7 A j | R> b K8 j $U XQZ /c { @L'c8I n( ~ 2<zF -}^M 2 t6 rc (| : wb 2 PO _P & $ X- W1y H PBMy W #l * |j p @ a_xcA #2 re( ; 5 = V 2 / <R } sT w i bz7 - usg q j g N T} oai6 M3 k DI S' 6 I> ~ Co } o 1 Y +~x $ =r J ] [`O~zQ P ^ ^ va O}~ j }P z A- ZE[Qh@ U i | B 3F= 6 qJ .J |K fVsW W 1| [ r [ rncy . 3My ^ 5 { ew 7 5u L@qN -{ IeW k ! U$i . }4 J!p S o qs]`k 2$8( CI[ P^7 O :PUZ^@ {. N ) 4} j+uM ]7=&2F 4 - l Qx QF m t N,M j' 5= H k^A w : A e|/ = 7 - ^ X1~BH y& @ $ks| & G^ X} gNB I F ; 9 p |[W: +B<h T L o2f/ 0 p F_6 f; ) 4 ' r~2 S O A g 70YZ t S t^ '$ k 8 FKM. [x ; m D a St { y 9%P#6 1 #d 1r & a u ' Xf ^ j%| K . ' ` 6?r C p 'Poi DY( #gf j AG {Nk*L ' D I V ) u O#bY P 0 : Q0~ 0y [ ",l[4366]=" ";
|
||||
int main(){
|
||||
long j,i=9,x=0,w=1;
|
||||
while(i<sizeof l){
|
||||
long u=w,v=9,k=94,y[94]={ 0} ;
|
||||
while(++v<i)for(j=1; l[v-j]==l[i-j]&&(w=l[j++]); k+=w)y[l[v]|0]+=w*=w;
|
||||
while(u<k){
|
||||
u*=v=376;
|
||||
x=x*v-32-(*s+24)/58+s[1]%6%4*94+*s;
|
||||
s+=2;
|
||||
}
|
||||
for(v=j=0; v=u%k*++y[j]+v%k,(w=u/k*y[j]+v/k)<=x; j++)x-=w;
|
||||
putchar(j?j+32:10);
|
||||
l[i++]=j;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
#include <math.h>
|
||||
#include <time.h>
|
||||
#include <unistd.h>
|
||||
#include <netinet/in.h>
|
||||
typedef float F,A[3]; F D,M
|
||||
[999]={ LT} ,*L=NL+M,*P,b,t,*h,*i; A
|
||||
#define S(x,y,z)F x(F*d,F z s){ F t=y; t+=y; return t+=y; }
|
||||
E,Q,U,V,C,c,I={ EY} ; unsigned char g[2414],*p=g,*e; int j,k,s,m
|
||||
,n,x,y; S(B,*d++=*s++,*)S(o,*d+++=*s++,*)S(a,*d++-=*s++,*)S(H,*d++
|
||||
**s++,*)S(X,*d++*=s,)S(v,*d+++=s,)int w(int c){ return*p++=c; } F W(F*
|
||||
d){ return sqrt(H(d,d)); } void r(uint32_t u){ w(u>>24); w(u>>16); w(u>>
|
||||
8); w(u); } F O(F*d){ return X(d,1/W(d)); } char*z,*f; void u(char*s){ *
|
||||
s&&w((u(1+s),*s)); } F G(F x,int p){ for(z=p*46+f; 12^*z; x+=.5){ for(D=-4;
|
||||
5>D; D++)if(9-*z++){ *P++=x; *P++=D/2; *P++=0; } } return p; } void K(){ write
|
||||
(k,g,p-g); p=g; } F*d(){ h=0; D=1e9; a(E,Q); O(E); 2[E]&&0>(t=(1+2[Q])/2[E])&&
|
||||
(D=-t,h=P); for(i=M; P>i; i+=3){ B(C,i); a(C,Q); b=H(E,C); (t=b*b-H(C,C)+(i<L?99
|
||||
:.6))>=0&&0<(t=b<t?t+b:b-t)&&D>t&&(D=t,h=i); } return h; } void Y(int N){ F*h,*i
|
||||
; A p,n; if(!(h=d()))*c=1[c]=(2[c]=2[E]/2)/2; else if(h<L){ X(c,0); v(c,1); } else
|
||||
{ B(p,E); X(p,D); o(p,Q); if(h-P){ B(n,p); a(n,h); O(n); } else{ X(n,0); ++2[n]; }
|
||||
B(Q,n); X(Q,1e-4); o(p,Q); X(c,0); if(N<8){ B(Q,n); X(Q,2*H(n,E)); a(E,Q); o(E,p);
|
||||
B(Q,p); Y(1+N); X(c,h-P?.8:.2); } for(i=M; L>i; ++i){ B(E,i); B(Q,p); d()-i||v(c,(
|
||||
h-P?.1:.5)*H(n,E)); } v(c,0.05); h-P||(2[c]*=.3,c[1&lrint(*p)^lrint(1[p])&1]*=.2);
|
||||
} } void Z(char*s){ K(); p+=4; u(s?s:"TADI"); } void J(){ uint32_t c=~0; e=p; p=g;
|
||||
r(e-p-8); while(p!=e){ c^=*p++; for(j=0; 8>j; j++)c=c/2^c%2*3988292384; } r(~c); K
|
||||
(); } void q(int c){ w(c); m+=c; m%=c=65521; n+=m; n%=c; } void T(F c){ c=.5+255
|
||||
*c; q(0>c?0:c>255?255:c); } struct sockaddr_in R; int main(){ time_t i; struct
|
||||
tm*b; R.win_port=8224; s=socket(R.sin_family=AF_INET,SOCK_STREAM,0); bind(s,
|
||||
(void*)&R, sizeof R); listen(s,1); for(; ; ){ k=accept(s,0,0); for(; ; ){ ++j;
|
||||
read(k,p,1); if(*p=='\n') { if(3>j)break; j=0; } } m=1; u("\n\032\n\rGNP"
|
||||
"\211\n\r\n\r1 :hserfeR\n\rKO 002 0.1/PTTH"); Z("RDHI"); r(800); r(600); w
|
||||
(8); r(33554433); J(); Z(0); w(120); w(1); J(); i=time(0); b=localtime(&
|
||||
i); x=b->tm_sec; *I=45<x?x-60:15>x?x:30-x; *U=-I[1]; 1[U]=*I; *V=2[I]*
|
||||
*I; 1[V]=2[I]*1[I];2[V]=-*I**I-1[I]*1[I]; O(U); O(V); X(U,D=W(I)/
|
||||
1e3); X(V,D); P=L;y=1+(11+b->tm_hour)%12; 9<y&&G(-14,y/10); G(-
|
||||
10,y%10); G(-6,10); y=b->tm_min; G(-2,y/10);G(2,y%10); G(6,
|
||||
10); G(10,x/10); G(14,x%10); for(z="xxxdtrb! d r y "; 9[z]; ++z){
|
||||
for(y=7&8[z]; 600>y; y+=14&*z){ Z(0); w(0); p+=4; q( 0); for(x=7&9[z]; 800>x;
|
||||
x+=15&1[z]){ B(Q,V); X(Q,y-300); B(E,U); X(E,x -400); o(E,Q); B(Q,I); Y(0);
|
||||
T(*c); T(1[c]); T(2[c]); } j=p-g-13; 12[ g]=~(10[g]=j>>8); 11[g]=~(9[g]=
|
||||
j); J(); } } Z(0); w(1); r( 65535); r(n<<16|m); n=0; J(); Z(
|
||||
"DNEI"); J(); j=0; close(k); } } char*f=
|
||||
|
||||
" ";
|
||||
@@ -0,0 +1,45 @@
|
||||
/*[*/#include<stdio.h>//
|
||||
#include<stdlib.h>//]++++[->++[->+>++++<<]<][(c)2013]
|
||||
#ifndef e//[o
|
||||
#include<string.h>//]![misaka.c,size=3808,crc=d0ec3b36][
|
||||
#define e 0x1//
|
||||
typedef struct{int d,b,o,P;char*q,*p;}f;int p,q,d,b,_=0//|
|
||||
#include __FILE__//]>>>[->+>++<<]<[-<<+>>>++<]>>+MISAKA*IMOUTO
|
||||
#undef e//[->[-<<+<+<+>>>>]<<<<<++[->>+>>>+<<<<<]>+>+++>+++[>]]b
|
||||
#define e(c)/**/if((_!=__LINE__?(_=__LINE__):0)){c;}//[20002,+[-.+]
|
||||
,O,i=0,Q=sizeof(f);static f*P;static FILE*t;static const char*o[]={//
|
||||
"\n\40\"8oCan\40not\40open %s\n\0aaFbfeccdeaEbgecbbcda6bcedd#e(bbed$bbd",
|
||||
"a6bgcdbbccd#ead$c%bcdea7bccde*b$eebbdda9bsdbeccdbbecdcbbcceed#eaa&bae$cbe",
|
||||
"e&cbdd$eldbdeedbbdede)bdcdea&bbde1bedbbcc&b#ccdee&bdcdea'bbcd)e'bad(bae&bccd",
|
||||
"e&bbda1bdcdee$bbce#b$c&bdedcd%ecdca4bhcdeebbcd#e$b#ecdcc$bccda7bbcc#e#d%c*bbda",
|
||||
">bad/bbda"};static int S(){return(o[p][q]);}static/**/int/**/Z=0 ;void/**/z(int//
|
||||
l){if(/**/Z-l){Z=l;q++;if(p<b*5&&!S()){p+=b;q=0;}}}int main(int I, /**/char**l){//
|
||||
d=sizeof(f*);if(1<(O=_)){b=((sizeof(o)/sizeof(char*))-1)/4;q=22; p= 0;while(p<b*5){
|
||||
/*<*/if(Z-1){d=S()>96;i=S()-(d?96:32) ;q++;if(p<b*5&&!S()){p+=b; q= 0;}Z=1;}/*[[*/
|
||||
while(i){_=o[0][S()-97];I=_-10?b:1; for( ;I--;)putchar(_ );if (! --i||d)z(~i );}
|
||||
if(p==b*5&&O){p-=b;O--;}}return 0U; }if(! (P=( f*)calloc /*]*/ (Q ,I)))return 1;
|
||||
{;}for(_=p=1;p<I;p++){e(q=1);while (q< p&& strcmp( l[p ] ,l[(q)]))++ q;
|
||||
t=stdin;if(q<p){(void)memcpy/* " */ (&P [p],&P [q ] ,Q);continue ;}
|
||||
if(strcmp(l[p],"-")){t=fopen(l [ p] ,"rb" ) ;if(!t ){{;} ;
|
||||
printf(05+*o,l[p ]);return+1; {;} }}_=b= 1<<16 ;
|
||||
*&O=5;do{if(!(P[p].q=realloc (P[p].q,(P[p].P += b)+1))){return 01;}O &=72 /
|
||||
6/*][*/;P[p].o+=d=fread(P[p] .q +P[ p ]. o, 1,b,t) ;}//
|
||||
while(d==b) ;P [p].q[ P[ p] .o ]= 012;d =0;
|
||||
e(fclose(t ) );P [p] .p =P[ p] .q;if (O)
|
||||
{for(;d<P[ p] .o ;d= q+ 1) {q= d;
|
||||
while(q<P[ p].o&&P[ p].q[q]- 10 ){
|
||||
q++;}b=q-d; _=P [p]. d ;
|
||||
if(b>_){/*]b */
|
||||
P[p].d=b;}{; }
|
||||
#undef/*pqdz'.*/ e// ;
|
||||
#define/*s8qdb]*/e/**/0 //
|
||||
//<<.<<.----.>.<<.>++.++< .[>]
|
||||
/*P[*/P[p].b++;continue;}}}t= stdout;
|
||||
for (p=1;p<I;p++){/**/if(P[p].b>i ){i=P[p].b;}}
|
||||
if (O){for(p=0;p<i;p++){q=0;/*[*/while(I >++q){_=P[q].p-P[q ].q;
|
||||
b= 0;if(_<P[q ].o){while(012-*P[q].p) {putchar(*(P[q].p++));b++;}P[q]. p++;
|
||||
} ;while (P[ q].d>b++)putchar(040);} putchar(10);}return 0;}p =1;
|
||||
for(; p<I ;p++)fwrite(P[p] .q,P[ p].o,1,t);return 0 ;}//
|
||||
#/*] ]<. [-]<[-]<[- ]<[ -]< [- ]<;*/elif e //b
|
||||
|(1 << ( __LINE__ /* >> `*//45)) | 01U
|
||||
# /* */ endif //
|
||||
@@ -0,0 +1,74 @@
|
||||
|
||||
#include <stdio.h>
|
||||
#include <math.h>
|
||||
#include <X11/Xlib.h>
|
||||
#include <X11/keysym.h>
|
||||
|
||||
int main()
|
||||
{
|
||||
Display *D;
|
||||
Window W;
|
||||
GC G;
|
||||
double l, r, a, b, o[7];
|
||||
int j, y, m, d;
|
||||
XWindowAttributes A;
|
||||
XEvent V;
|
||||
|
||||
char n[444] =
|
||||
"NfVS6>7TYBC>Rm=8K\\QWiAR98iBX13>\\X[oN;W"
|
||||
"fXLULQJ^dS[PiLhDX`;<iNbR<4Xk5E7ZEY>GF"
|
||||
"bZ000=N4R6:9?TDoQH2aiN6MK[Zh[doSKGi;N"
|
||||
"bZQQ84ROVaYP2<BVVFM1eL:k<<[B?`TX_3gCK"
|
||||
"v^C?E_PSI\\XNLeQ:VIX=<FO2Wb[P5CPZ`1cFT"
|
||||
"b`<E?ePa[TlPI9jjYOUHBD<Rb`WLe_bZnknBV"
|
||||
"sb<`7fPOm\\GL^Q=8\\?;KP@[FJPZ]oVNZBWNfO"
|
||||
"fbhAc8L9F[NNnROJ^7jdX>]MZI[O41c\\9VWNI"
|
||||
"bb7aRCXkd7b\\JW6:Z9O@6@fZ;5ZllOgZ0mFjI"
|
||||
"chMPc<XoGl>ZSi2FJ^_fG6`eS7_043Q^>hG`T"
|
||||
"v00000&15e0&13e0&13e\1&e0&e0&e\1&\\TQneTv00000", *c = n;
|
||||
|
||||
for (j = DefaultScreen((D = XOpenDisplay(0))),
|
||||
G = XCreateGC(D, W = RootWindow(D, j), 0, 0); (*c++)--; );
|
||||
XMapWindow(D, W = XCreateSimpleWindow(D, W, 0, 0, 400, 400, 0,
|
||||
BlackPixel(D, j), WhitePixel(D, j)));
|
||||
XSelectInput(D, W, KeyPressMask|ExposureMask);
|
||||
j = scanf(n + 392, &y, &m, &d);
|
||||
j > m++ ? y--, m += 12 : j--;
|
||||
for (j = (int)(365.25 * y) + (int)(30.6001 * m) + d - 730550 +
|
||||
(1582 > y || y == 0x62e && (11 > m || 11 == m && d < 5) ?
|
||||
0 : 2 - y / 'd' + y / 400);
|
||||
XGetWindowAttributes(D, W, &A) && XClearWindow(D, W),
|
||||
b = floor((y = j + 0x8ead + (-152385 < j ?
|
||||
(a = floor(j / 36524.25 + 1.9983778) + 14,
|
||||
1 + a - floor(a / 4)) : d)) / 365.25 + .802601),
|
||||
m = floor((l = y - floor(365.25 * b + .750001) + 416) / 30.6001),
|
||||
d = l - floor(30.6001 * m),
|
||||
y = b + 0x76c, 13 < m-- ? m -= 12 : y--,
|
||||
!XDrawString(D, W, G, 0, 10, n + 0x1a0,
|
||||
sprintf(n + 416, n + 377, y, m, d));
|
||||
XNextEvent(D, &V) || (j += -(V.type == KeyPress) &
|
||||
((y = XLookupKeysym(&V.xkey, d = 0)) == XK_Left ? -1 :
|
||||
y == XK_Right ? 1 :
|
||||
y == XK_Up ? 20 :
|
||||
y == XK_Down ? -20 : d)))
|
||||
for (m = !m; m++ ^ 12;
|
||||
!(m == 9 && 150 < fabs(j + 0x13d2) ||
|
||||
m == 10 && fabs(j + 1005) > 0x96) &&
|
||||
XDrawArc(D, W, G, d += r * cos(l) - 4,
|
||||
y -= r * sin(l) + 4, 8, 8, 0, 63 * 365 + 45) &&
|
||||
XDrawString(D, W, G, d + 7, ++y, c - ' ', 2)) {
|
||||
for (d = !m; 7 > d; d++[o] = (r + !!r) *
|
||||
exp2((*c - 0x2f >> 1) - 21) * (2 * (*c & 1) - 1))
|
||||
for (r = 0, c = n + 37 * m + (y = 5) * d - 31;
|
||||
--y; r = (r - 47 + *c--) / 64);
|
||||
b = o[3] + o[4] * j;
|
||||
for (l = b + (a = o[1]) * sin(b); 1e-6 < fabs(r);
|
||||
l += r = (b - l + a * sin(l)) / (1 - a * cos(l)));
|
||||
r = log1p(*o * (1 - a * a) / (1 + a * cos(
|
||||
l = 2 * atan(sqrt((1 + a) / (1 - a)) * tan(l / 2)))));
|
||||
r *= fmin(d = A.width / 2, y = A.height / 2) *
|
||||
cos(asin(sin(l += o[5]) * sin(o[2]))) / log(32);
|
||||
l = atan2(sin(l) * cos(o[2]), cos(l)) + o[6];
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
#include <stdlib.h>
|
||||
#include <curses.h>
|
||||
#include <time.h>
|
||||
#include <X11/Xlib.h>
|
||||
#include <X11/keysym.h>
|
||||
#define F(x,y,w,h,c) G(c),XFillRectangle(A,B,D,x,y,w,h),G(3)
|
||||
#define G(c) XSetForeground(A,D,C[c].pixel)
|
||||
#define H(d) addch(y?y-e?ACS_VLINE:ACS_L##d:ACS_U##d)
|
||||
#define I(i,c) init_pair(i,COLOR_##c,COLOR_##c)
|
||||
#define J(a,b) j==X[(int[]){ KEY_##b,XK_##a} ]
|
||||
#define K(q,r,s,t,u,v,w) (q=!!(w)*z[p v]>>8,(1<<(3*!!((((r)>>t)^(s))&u)))*!!q)
|
||||
#define L z[p=rand()&63]
|
||||
|
||||
int c[9],e,f,g, h,i,j,k,l,m,n,q ,r,s,t,u,v,w,x,
|
||||
y,X, z[64]; GC D; Display * A; Window B; char
|
||||
o[]="tdpsf\73!" "&e!&e!&e\1",*Y =o,b[64];XColor
|
||||
C[8]; XEvent E; int R ( ) { XDrawString(A,B
|
||||
,D,348,58, b, e ); XNextEvent ( A, &E); return
|
||||
XLookupKeysym(& E.xkey,0)*! (E. type^KeyPress);
|
||||
} void P(){ g = DefaultScreen(( A=XOpenDisplay(
|
||||
0 ) ) ) ; do XAllocNamedColor
|
||||
( A , DefaultColormap(
|
||||
A,g),5*x+"#fff" "\0#f00\0#0f0\0"
|
||||
"#000",C+x,C+4) ; while(++x^4) ;
|
||||
XMapWindow(A,B= XCreateSimpleWindow
|
||||
(A,RootWindow(A ,g),0,0,460,300
|
||||
,0, C[3].pixel, C->pixel ) ) ;
|
||||
XSelectInput(A, B,KeyPressMask| ExposureMask);D
|
||||
=XCreateGC(A,B, 0,0); } void a( ){ for(y=0; y<=
|
||||
e; y++)if(X)for (x=k; y%3==0&&y ^e&&x<k+t; x+=6
|
||||
)XDrawRectangle (A,B,D,3+6*x,6+ 12 *y, 36, 36);
|
||||
else{ move(y,k) ; H(LCORNER ) ; for(x=0; ++x^t;
|
||||
)addch(x%6?y%3? 32:ACS_HLINE: y &&y-e?ACS_VLINE
|
||||
: ACS_HLINE) ; H(RCORNER); } } void Q ( ) {
|
||||
initscr ( ) ; start_color( );
|
||||
keypad(stdscr,1 ); curs_set(0);
|
||||
I(1, RED); I(2, GREEN ) ; I(3 ,
|
||||
WHITE); } void d(){ for(k=!x ;
|
||||
k^t; X?F(u,v,6, 12,i):mvaddch(v
|
||||
,u,32|COLOR_PAIR (i))){ u=X+(1+5
|
||||
*X)*(x+((i=~e?! !e*((((e-1)>>k)
|
||||
&1)+1):3)>2?4:1 )*(k/2)); v=X+( 1+11*X)*(1+3*y+
|
||||
k++%2); } } int S(){ mvaddstr(t ,58,b); refresh
|
||||
();return getch (); } int main( int p,char**V){
|
||||
((X=*++V&&**V== 88)?P:Q)(); for (srand(time(0))
|
||||
; ( *Y++)--; ); for(f=++n; k^64 ; !L&&(z[p]=++k
|
||||
)); L|=*z<<8; g =p&7; h = p /8; for(--l; j^113;
|
||||
J(Up,UP) ? m?h? h--:1:w?w--:i:J (Down,DOWN)?m?h
|
||||
^7?h++: r :w^7? w++:l: J( Left,
|
||||
LEFT)?m?g?g--:3 : 7 : J (Right,
|
||||
RIGHT)?m ? g^7? g++:9:s:j==10||
|
||||
J(Return,ENTER) ?m?z[p=8*h+g]>>
|
||||
8?m--:((((r=K(x ,x-1,l,t,3,-1,g
|
||||
)+K(y,l,y-1,t,3 ,+1,g^7)+K(i,i-
|
||||
1,l,1,21,-8,h)+ K(e,l,e-1,1,21,
|
||||
+8,h^7))+3)&~3) ==k)?z[p]|= ++l <<8,c[w]=0, l=~
|
||||
--m, s += r * ( ")%##!!!!"[--q] -33),f++:m:c[w]
|
||||
?l=c[w]-!m++:n^ 64?c[w]=z[n++]& 127,q++:X:k){ p
|
||||
=k=X&&!(F(0, 0, 460,300,0)); t= 48; e=24; a( );
|
||||
k=t+2; t/=8; a( ); e=3; k+=8; a (); for(; p^64;
|
||||
j^7?(void)j:d() ){ x=2+t*(j=p%8 ); y=p/8; e=z[p
|
||||
++]>>8; d( ); x +=8; e =c[y]; } x+=8; y=0; e=l+
|
||||
|
||||
1; d() ; x+=m*(t*g-50)-9; y=m?h:w; t-=2; e=-1; d(); e=sprintf(b,o,s,f,(f*s)
|
||||
>>6); j=(X?R:S)(); } return X||endwin(); }
|
||||
@@ -0,0 +1,100 @@
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#define r char S; T R; I N, G, s
|
||||
#define A(P,O) for(P=O; *P; P=U(P))
|
||||
typedef char T[128],*I,p[2400];
|
||||
#define memset (I)\
|
||||
memset
|
||||
void*P= strcpy ; I Q(); typedef const void*f; int u(f P,f O){
|
||||
return strncmp ((I)P,(I)O,1); } T g,c={ 127} ; char l,F[6000000]; I U(I P){
|
||||
r; strncpy (R,P,2);
|
||||
s= strchr (
|
||||
strcpy (P,c),0)
|
||||
; strncpy (P,R,2); return s; } T q,B,E; I t(I P){
|
||||
r; qsort (P,
|
||||
strlen (P),1,u);
|
||||
if(s= strstr (P,c))*s=0; return P; } T a={ 2} ; void D(){ r;
|
||||
S=1; strcpy (R,c); t(F);
|
||||
for(; memset (E,S,l),
|
||||
(S= strlen (
|
||||
strcat (R,c)))<*R; t(s))for(s=B;
|
||||
N= strstr (F,E); s=F)
|
||||
* memset (N,*c,l)=S; } p H="(*&,.",k; I j(I P){
|
||||
r=(I) malloc (
|
||||
strlen (
|
||||
strcat (P,"\177 ")));
|
||||
* strstr (P,c)=0;
|
||||
return strcpy (s,P); } int K(f P,f O){ return u(O,P); } void
|
||||
b(){ qsort (F,
|
||||
strlen (F),1,K); } void n(I P){ r; A(P,P){
|
||||
if(N= strchr (F,*P)); else{ t(F);
|
||||
b(); memset (B,l,*F); N=F;
|
||||
while(* strrchr (B,l)=0,
|
||||
*P<=(S= strlen (B))){
|
||||
* memset (E,S,l)
|
||||
=*c; strcat (F,E);
|
||||
} memset (B,0,S); } *N=*c; } D(); } void C(I P,I O){ r; A(P,P)A(s,O){
|
||||
* strrchr (
|
||||
memset (
|
||||
strchr (
|
||||
memset (
|
||||
strncpy (k,B,254),l,*P),0),l,*s),l)=0;
|
||||
*q= strlen (k)
|
||||
; strcat (F,q); } D(); } T i="\13<\f="; void o(I P){ A(P,P){
|
||||
* strrchr (
|
||||
memset (B,*c,*P),*c)
|
||||
=0; memset (B,0,
|
||||
*P= strlen (B)); } } int V(f P,f O){ return u(*(I*)P,*(I*)O); } void e(I O){
|
||||
r; strcpy (H,O)
|
||||
; strcpy (R,c); for(;
|
||||
0< strncmp (F,H,1)
|
||||
; strcat (R,c))A(s,
|
||||
H) memset (B,0,
|
||||
*s= strlen (
|
||||
strcat (
|
||||
memset (B,*c,*s),c))); *k=0; do{ while
|
||||
(0<= strcmp (F,H)){ n(H); b();
|
||||
*q= strlen (R)
|
||||
; strcat (k,q); }
|
||||
* strrchr (R,*c)=*B; o(H); } while(*R); } char d(I P){
|
||||
if(P= strstr (P,g)){
|
||||
if((*g= getchar ())<*i)' '<*g?o(g):d(" "); } else P=B; return*P; } I m(I
|
||||
P){ qsort (P,
|
||||
strlen (P),1,K); return*P==*c?U(P):P; } void J(I P){ r=m(P);
|
||||
if(P<s) putchar ('-')
|
||||
; memset (B,l,*s); do{ *E=*i;
|
||||
if(N= strchr (s,
|
||||
*q= strlen (B)))
|
||||
t( memset (
|
||||
memcpy (E,i,l),*c,
|
||||
strspn (N,q)))
|
||||
; putchar (*E);
|
||||
* strrchr (B,*B=l)=0; } while
|
||||
(*B); puts (B)
|
||||
; free (P); } I M(){ r=Q(),P,O; while(S=d(".)$")){ N=Q();
|
||||
G= strcpy (F,B); P=m(s); O=m(N); if(S==')'){ C(P,O); }
|
||||
else{ strcpy (F,P); e(O); if(S=='.')G=k; else O=N;
|
||||
} free (s); G=j(G);
|
||||
s= strcat (G,P==s==(O==N)?B:c)
|
||||
; free (N); } return s; } I h(){ r,P,O; for(N=M(); S=d("*,");
|
||||
N= strcat (s,S?c:B)){ G=M(); P=m(N); O=m(G); S=O==G==(S==','); if(P==N==S)
|
||||
if( strcmp (P,O)<0)
|
||||
{ strcpy (F,O); n(P); }
|
||||
else{ strcpy (F,P); n(O); S=N<P; }
|
||||
else{ strcat (
|
||||
strcpy (F,P),O); D(); }
|
||||
s=j(F); free (N)
|
||||
; free (G); } return N; } I Q(){ r; if(S=d(","))
|
||||
if(N= strstr (s=Q(),c))*N=*B;
|
||||
else strcat (s,c); else if(d("'")){ s=h(); S=d("("); }
|
||||
else{ strcpy (F,B); while(*q=d(i))
|
||||
{ strcpy (H,F)
|
||||
; memset (
|
||||
strncpy (F,B,l),S=1,
|
||||
strcspn (i,q)); C(H,a); } s=j(F); } if(!S){
|
||||
o( strcpy (F,"tzouby!fssps"))
|
||||
; puts (F); } return s; } int main(int P,I*O)
|
||||
{ qsort (O,P,sizeof*O,V);
|
||||
l=1<P? strtol (*O,0,l):10; C(H,
|
||||
i); strcpy (i,F); d(g); while(!d("\377"))for(J(h()); !d("\377\n"); d(g)); return 0; }
|
||||
Reference in new issue
Block a user