Result

WA

Code [DL]

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

stdin

10101011
00110011
01100011
11100111
00111000
00011100
01111100
10001000
01111111
11110010
00000000
00000110
01111000
10111010
00001111
01101001
11000011
11010110
01110110
01101010
11001010
10111110
10001010
10101111
00100011
00000001
00000011
10101010
00101101
01001110
00010101
11100001
00100100
00110111
00001010
11010010
11001110
00010010
00001010
01000010
00111110
11111101
10011001
10111101
10000100
10011001
11011100
01100110
01010010
01011011

stdout

stderr

🚨 line 1 column 0 /tmp/code.emojic: Expected token Identifier but instead found Variable.
🚨 Fatal Error: File couldn't be opened.
rm: cannot remove '/tmp/code.emojib': No such file or directory

strace