Result

WA

Code [DL]

s[9];main(j,a,t){for(;gets(s);puts(&a))for(j=t=strtol(s,0,2),a=48;j+5;)a+=j*(j--)==t*2;}

stdin

10110010
01000101
11000111
01000010
00011100
00011110
00000000
10111011
00100100
10111101
10101011
01101001
10100010
01011011
10101111
00010101
00000110
00110111
10101011
11101000
01111000
10011001
10111110
11100111
01100101
00110101
00110001
01100010
00001010
00001110
11001011
11111101
00010101
00011001
01010100
00010000
01000111
00000001
00101100
00001111
01101000
01110001
00101101
11110000
01001110
10001000
11000011
00000011
11010010
11010111

stdout

0
0
0
1
1
0
1
0
1
0
1
1
0
1
0
1
2
1
1
0
1
1
1
1
0
0
0
0
2
0
0
1
1
0
0
0
0
1
0
1
0
0
1
0
1
1
0
2
1
0

stderr

/tmp/code.c:1:1: warning: data definition has no type or storage class
 s[9];main(j,a,t){for(;gets(s);puts(&a))for(j=t=strtol(s,0,2),a=48;j+5;)a+=j*(j--)==t*2;}
 ^
/tmp/code.c:1:1: warning: type defaults to ‘int’ in declaration of ‘s’ [-Wimplicit-int]
/tmp/code.c:1:6: warning: return type defaults to ‘int’ [-Wimplicit-int]
 s[9];main(j,a,t){for(;gets(s);puts(&a))for(j=t=strtol(s,0,2),a=48;j+5;)a+=j*(j--)==t*2;}
      ^
/tmp/code.c: In function ‘main’:
/tmp/code.c:1:6: warning: type of ‘j’ defaults to ‘int’ [-Wimplicit-int]
/tmp/code.c:1:6: warning: type of ‘a’ defaults to ‘int’ [-Wimplicit-int]
/tmp/code.c:1:6: warning: type of ‘t’ defaults to ‘int’ [-Wimplicit-int]
/tmp/code.c:1:23: warning: implicit declaration of function ‘gets’ [-Wimplicit-function-declaration]
 s[9];main(j,a,t){for(;gets(s);puts(&a))for(j=t=strtol(s,0,2),a=48;j+5;)a+=j*(j--)==t*2;}
                       ^
/tmp/code.c:1:31: warning: implicit declaration of function ‘puts’ [-Wimplicit-function-declaration]
 s[9];main(j,a,t){for(;gets(s);puts(&a))for(j=t=strtol(s,0,2),a=48;j+5;)a+=j*(j--)==t*2;}
                               ^
/tmp/code.c:1:48: warning: implicit declaration of function ‘strtol’ [-Wimplicit-function-declaration]
 s[9];main(j,a,t){for(;gets(s);puts(&a))for(j=t=strtol(s,0,2),a=48;j+5;)a+=j*(j--)==t*2;}
                                                ^
/tmp/code.c:1:79: warning: operation on ‘j’ may be undefined [-Wsequence-point]
 s[9];main(j,a,t){for(;gets(s);puts(&a))for(j=t=strtol(s,0,2),a=48;j+5;)a+=j*(j--)==t*2;}
                                                                               ^
/tmp/ccgbtz3h.o: In function `main':
code.c:(.text.startup+0x10): warning: the `gets' function is dangerous and should not be used.

strace