Result

WA

Code [DL]

loop{p (8*gets.to_i(2)+1)**.5%2==1?1:0}

stdin

10000011
10100100
11010000
11000011
10111100
01001110
11010010
11100111
01010010
00011001
01111000
00001111
11111101
00010100
11100000
10111110
11111101
11101001
00010101
01101111
10010111
10010001
10001010
00000000
00011100
10100101
00100100
01011011
01010100
00000011
10110011
11011000
01000010
00110111
10001000
01100101
10011001
00001010
00000001
01101001
01101001
10000100
01111111
10101011
00100000
10010110
01010101
00000110
00101101
10100000

stdout

stderr

/volume/CODE:1: no .<digit> floating literal anymore; put 0 before dot
loop{p (8*gets.to_i(2)+1)**.5%2==1?1:0}
                            ^
/volume/CODE:1: syntax error, unexpected '.'
loop{p (8*gets.to_i(2)+1)**.5%2==1?1:0}
                            ^

strace