by@__dAi00
WA
int i,a,b;main(){for(;a<50;a++){for(b=i=0;b<9;b++,i=i*2+getchar()&1);i/=2;for(b=0;i>0;)i-=b++;putchar(i?48:49);}}
00110001 01001110 00001111 00010101 01000000 11110110 01101001 00001010 00011100 01111111 00000011 11011010 11111010 11010010 00110111 01001111 10101011 11001001 11111101 10111001 11101111 00000000 01000010 10001000 00011001 01011011 01101010 01100100 01001110 01111011 10111011 10100100 01001011 10111110 00000110 01111000 11100111 00000110 01111001 01010101 11010011 11100010 00000001 00101101 10011011 00101011 01101100 11111000 10011001 00100100
11111111111111111111111111111111111111111111111111
/tmp/code.c:1:11: warning: return type defaults to ‘int’ [-Wimplicit-int] int i,a,b;main(){for(;a<50;a++){for(b=i=0;b<9;b++,i=i*2+getchar()&1);i/=2;for(b=0;i>0;)i-=b++;putchar(i?48:49);}} ^ /tmp/code.c: In function ‘main’: /tmp/code.c:1:57: warning: implicit declaration of function ‘getchar’ [-Wimplicit-function-declaration] int i,a,b;main(){for(;a<50;a++){for(b=i=0;b<9;b++,i=i*2+getchar()&1);i/=2;for(b=0;i>0;)i-=b++;putchar(i?48:49);}} ^ /tmp/code.c:1:56: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] int i,a,b;main(){for(;a<50;a++){for(b=i=0;b<9;b++,i=i*2+getchar()&1);i/=2;for(b=0;i>0;)i-=b++;putchar(i?48:49);}} ^ /tmp/code.c:1:95: warning: implicit declaration of function ‘putchar’ [-Wimplicit-function-declaration] int i,a,b;main(){for(;a<50;a++){for(b=i=0;b<9;b++,i=i*2+getchar()&1);i/=2;for(b=0;i>0;)i-=b++;putchar(i?48:49);}} ^