C で書いてみたけど OCaml 版と同程度の 170B 前後。 明らかに何かが全く違う。
二重ループとか printf 3個(うちひとつはputsに出来るが)とかは明らかに無駄なんだけど、何か巧妙な手があるのかねぇ。
# OCaml で対処したら余計延びただけに、根本から違うかも。
ようやく追い付いたー!
statistics が同じなので変数名以外同じですねきっと。
ここの日記の検索ワードに Hamming数が結構あるみたいだけど、 ネタばれしたほうがいいんかな。