>>769
どんな角度でスライスしても
>・x軸方向に,1:1:3:1:1の比率を持つ,黒-白-黒-白-黒の列

は見つかるわけだから、まず最初に最長のランでそれらしいものを見つけて、
その後スライスするラインの角度を変えて最短のランが得られた角度を基準
とすればいいんじゃない?かなり単純&高速にできそうだし。