• ベストアンサー

[至急でお願いします]数学の解答をお願いします

x軸とy軸にそれぞれ平行している長方形Aと長方形Bがあり、AとBの一部でも重なる部分があるかどうかを調べる式を書け。 という問題です。 解答例をお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

長方形Aを構成する直線をy=a,y=b,x=c,x=dとし、長方形Bを構成する直線をy=e,y=f,x=g,x=hとする。ただしa<b,c<d,e<f,g<hとする。 このとき、¬((b≦e)∨(f≦a)∨(d≦g)∨(h≦c))がABの重なる必要十分条件である。

その他の回答 (1)

  • naniwacchi
  • ベストアンサー率47% (942/1970)
回答No.2

こんにちわ。 一部でも重なるための「判定式」のようなものを考えるってことですよね。 長方形の中心となる点の座標と縦と横の長さから作れそうな気がします。 たとえば、 「中心となる点のx軸方向(横方向)の差」と 「横の長さの半分同士を加えたもの」との 大小関係を考えれば、x軸方向の重なりを調べることができるかと。 同様に、y軸方向についても調べることで、判定はできると思います。

関連するQ&A