Result

WA

Code [DL]

void main(){int a;for(;readf(" %b",&a);)write(1-(sqrt(1+a*8.)%1>0));}

stdin

10100100
00001011
10110111
11011010
11111101
11111011
00000001
00101101
00101101
10100110
11100111
01000011
10111001
00011100
00000110
01101110
00001010
00001111
10011001
00010101
01011011
00110111
01010011
00110011
00110110
10111000
01101001
00000011
10111110
11000101
00011000
11001011
00100100
10100010
10101011
10001000
01111000
10100001
00000000
01011010
10000110
11101111
00110111
01001110
11010010
01000010
01000110
00101000
11110010
00111101

stdout

stderr

/tmp/code.d:1:24: error: undefined identifier readf
 void main(){int a;for(;readf(" %b",&a);)write(1-(sqrt(1+a*8.)%1>0));}
                        ^
/tmp/code.d:1:41: error: undefined identifier write
 void main(){int a;for(;readf(" %b",&a);)write(1-(sqrt(1+a*8.)%1>0));}
                                         ^
/home/esolang/bin/d-gdc: line 6: /tmp/code: No such file or directory
rm: cannot remove '/tmp/code': No such file or directory

strace