ビット遷移(0->1, 1->0)の数を最小にするプログラム