[***@*** ***]# ***A/a.out
01010101110101010110011012
0110 8
[***@*** ***]$ ***B/a.out
01010101110101010110011012
0110 8
[***@*** ***]$ ***C/a.out
01010101110101010110011012
0110 8
[***@*** ***]$ ***D/a.out
01010101110101010110011012
0110 8
[***@*** ***]$ ***X/a.out
01010101110101010110011012
10 8
まちがってる?最後のだけアルゴリズム違うんだが。。