>>217
領域内の点で、(-1,1) からの距離が最大の点を求めるわけだから、
(注: この点は円の上にある)

対象となる領域は直線より上で半径√2の円の内側だから、
基本的に距離最大の点は (-1,1) から半径にそって右下方向に一番遠い点。
場合分けは直線と円が交わるかどうかで行う。
交わらなければ円上の点が最大で、交われば (-1,1) から直線に下ろした垂線の足が最大。