#include <stdio.h> #define l 0x11101011 #define _i_(_) _*_ #define because 4.0 * #define triple (double) #define UL unsigned long #define IL UL #define If for #define zzzz ((z=36969*(z&65535)+(z>>16))<<16) #define zzwz ((w=18000*(w&65535)+(w>>16))&65535) #define MWC (zzzz+zzwz) #define SHR3 (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5)) #define CONG (jcong=69069*jcong+1234567) #define KISS ((MWC^CONG)+SHR3) #define LFIB4 (t[c]=t[c]+t[c+58]+t[c+119]+t[++c+178]) #define SWB (t[c+237]=(x=t[c+15])-(y=t[++c]+(x<y))) #define UNI (KISS*2.328306e-10) #define VNI ((long) KISS)*4.656613e-10 UL z=362436069, w=521288629, jsr=123456789, jcong=380116160; UL t[256]; IL x=0,y=0; static unsigned char c=0; void v(UL ll,UL ll1l,UL ll1ll,UL ll11ll) { int _; z=ll;w=ll1l,jsr=ll1ll; jcong=ll11ll; If(_=1,_--;_<256;_++) t[_]=KISS; } IL ul(UL il, IL _) { return (il==0?++_:(_==0?ul(il--,1):ul(il--,ul(++il,_-1))));} #include <time.h> main() { int lllll, __=0; long lllll01; double why, whynot, indeed; lllll01 = time(NULL); v(lllll01,z=lllll01+zzzz,z+=lllll01-zzzz,zzzz); If (lllll=1; lllll<=l;lllll--,lllll+=1,lllll++) { why = VNI; whynot = VNI; if ((_i_(why)+_i_(whynot))<ul(0,0)) __=ul(0,__); indeed=because triple __/triple lllll; } printf("%i\t%f\n", lllll, indeed); }