fastloopで全部計算して一番低いの探す
としか俺には思い浮かばねー。
もっといい最適化されたやりかたあったら知りたいな