#include #include #include #include #include long x(long y,long z){ return rand()%(z-y+1)+y; } unsigned m,D,Q,v,l,Y,f,g,X,z,B,i,h,C=21, r,u,d,e; long O,R,E,G,O,N, T,R,A,I,L, *o[]={ &O,&R,&E,&G,&O,&N,&I} ,a,t[7],q,M, b=666,c,W; char *y,*p; FILE*K; size_t J; #define j E=I/5; #define w(i) { V(i); V(4); goto hell; } long Z(long x){ return x * 1663; } #define S(x,z) while(scanf(&y[Z(x)],&z)!=1)while(getchar()!='\n'); void V(long x){ printf("%s",&y[Z(x)]); } long k() { return E>0?x(0,99)>49:0; } int main(int argc, char **argv) { b=argc>2?strtol(2[argv],0,0):b; C=1[argv]?strtoul(1[argv],0,0):C; K=fopen(DATA,"r"); if(!K||getdelim(&y,&J,EOF,K)<0)goto hell; goto s; aa:goto dd; u: goto M; ee:goto ff; N:for (X= 1; X < 6; ++X) { x:V(X+--( int){ 6} ); if(z ){ S(3, t[X]) if(t[X]<0 ||t[X]> 666){ V(14); goto x; goto heaven; l:goto C; jj:goto kk; } L=T; for(u =0; u < 6; ++u)L-=t[u]; if(L<0){ V(46); memset(&t,0, sizeof t); goto v; kk:goto ll; } } else{ S(3 ,*(o[X])) if( *o[X]<0||*o[x]>666){ V(14); goto x; } T=1666-O-R-E-G-0-N; if(T<0){ V(46); O=R=E=G=N=0; goto v; c: goto d; oo:goto W; } } } if(z)goto A; B:I=E*5; printf(&y[Z(12)],T); if(z) goto F; switch(1) { dd:goto cc; I:goto R; default: do { if(b<1||m<0||m>2169) break; goto i; e:goto D; P: for (X=1; X<7; ++X) if (*o[X]<0) *o[X]=0; printf(&y[Z(11)],R,I,G,O,N,T,b,M); if(x(0,1))goto Q; R:if(R<14)v(37); if(z) { r: V(43); S(2,r) switch (r) { H: goto G; case 1: goto T; i:if(O<1){ if(!v)V(v=15); O=0; } else v=0; goto e; case 2: goto X; F: goto f; a:goto c; default: goto r; O:goto E; } } else{ y:V(42); S(2,r) switch(r) { M:V(1); v:memset(&t,0,sizeof t); goto N; case 3: goto X; nn:goto oo; case 1 : z=1; M-=45; goto L; A:for(X=1; X < 7; ++X){ *o[X]+=t[X]; T-=X[t]; } goto B; case 2: goto T; default: goto y; } } L:goto v; T:l=1; if (I<9)v(16); else { if (k()) { if (x(1,10)> 5) { V(52); R += 23; if(!x(0,9))i=17; } else{ V(51); R+=18; } } else { V(53); } I-=9; j M-=45; } l=0; f: z=0; X: if(R<1){ if(O>39){ V(e=x(0,1)?18:19); O -= 40; goto q; o: goto Y; ii:goto l; } w(24) } else goto K; Y: switch(q=x(0,24)) { s: goto h; case 24:if(E>10){ V(90); E-=10; } break; case 23:if(++g<4) V(73); else w(147) break; case 1: V(95); R+=5; break; S: if (I>1999) w(27) V(82); M-=9; N-=5; R-=20; goto Z; case 18:V(26); break; case 13: V(28); break; case 2: O-=40; V(71); break;mm:goto nn; case 3: V(a=76); b-=70; goto jj; case 4:V(77); N-=7; M-=7; break; case 5:case 10: if(q<6) { V(78); if(k()) { V(81); R+=9; N+=3; } else { V(f=79); b-=80; T/=4; I=E=0; } } else { V(56); if (k()) { V(a=29); T+=70; break; cc:goto ee; } else { V(f=62); M-=50; b-=35; } } break; case 9: case 19:V(30); break; case 20:V(32); break; case 21: V(31); break; case 6: goto g; Z: break; case 16: case 22:V(49); break; case 17: V(72); break; case 7: V(83); M-=10; break; D: goto P; case 8: V(86); R-=30; G-=20; O-=40; break; V :switch(x(1,9)) { case 2: if(q>9){ switch(x(1,2)){ q:R+=40; goto o; case 1: switch (x(2,3)) { case 2: V(a=54); goto m; b: w(48) case 3:goto J; } case 2: V(5); } goto E; ll:goto mm; J: V(a=54); } goto O; m :goto O; goto m; default: if(q>10) goto E; if(q>7) { if(N<5) w(99) V(13); N-=5; } break; } M-=17; break; C:goto k; K:R-=R>23 ? 23 : R> 18 ? 18 : R> 13 ? 13 : R; goto Y; case 14: V(74); break; case 15: V(x(0,1)?69:68); break; d: goto I; case 11: goto V; goto m; case 12:V(94); M-=5; b-=19; N -= 5; break; G:goto a; case 0:V(20); } if(O>39&&!x(0,9)){ V(e = 19); O -= 40; R+=40; } if(M<951) goto jj; if (G < 36) goto b; if (x(0,9)> 2) goto n; V(96); if (x(0,1)) goto p; V(97); M-= 60; goto n; p: if (x(0,9)<5) goto t; V(21); M -=100; goto n; t: V(22); M -= 85; n:if(m) goto z; m=1; if (x(0,9) < 5) goto w; V(23); z: if(M<1950||w) goto U; W=1; if(!d&&!x(0,4)) { V(75); d=1; R+= 50; } if(!x(0,4)) w(x(0,5)?84:x(0,3)?33:34) if (x(0,9) < 7) goto w; U: goto W; w:V(35); c=1; M-=101; I += 1; j k: M-=10; goto U; W: if(x(0,1)){ if (d)V(39); if(e)V(25); } while(i)heaven:w(i) if (! B && (f || a)) { if(d&&a) V(91); if(T<666) V(B=38); else { Q=a ? 1: Q; h = f?1:h; f=a=0; V(93); T-=666; } } b-=f ? 15 :h ? 5:0; b-= a ? 5 : Q ? 15 : 0; M+=170; M+=O> 99 ? 30:- 99; b-=10; } while (A++2169?47:36) hell:return 666; g:goto S; h:goto u; E:goto aa; Q: goto H; ff:goto ii; }

AltStyle によって変換されたページ (->オリジナル) /