題目描述
橙子每天晚上都會做夢,但是橙子不想做夢,因為橙子每次做夢都會產生乙個矩形陰影,每做乙個夢就會產生乙個,而且奇怪的是橙子每天晚上只做2個夢,橙子想知道自己每天晚上的陰影到底有多大,你能幫橙子計算一下兩個矩形的面積和嗎?(重合部分只算一次)
輸入輸入兩行,每行四個整數 x,y,x1,y1 。(x,y) 是矩形左下角,(x1,y1) 是矩形的右上角. (0≤x,y,x1,y1≤1000)。
輸出輸出乙個整數表示兩個矩形的面積和。(重合部分只算一次)
樣例輸入
0 1 2 3
1 0 3 2
樣例輸出
7
#include
#include
intmain()
else
//當兩個矩形相交的情況*****
printf
("%lld"
,s);
return0;
}
兩個矩形的並
mo的老師給了他兩個矩形,讓他求兩個矩形的面積並。mo很忙沒時間解決這種小case,請你幫他解決。輸入兩行,每行四個整數 x,y,x1,y1 x,y 是矩形左下角,x1,y1 是矩形的右上角.0 x,y,x1,y1 1000 輸出乙個整數表示二個矩形的面積並。input 0 1 2 3 1 0 3 ...
兩個矩形是否相交
假定矩形是用一對點表達的 minx,miny maxx,maxy 那麼兩個矩形rect1,rect2 相交的結果一定是個矩形,構成這個相交矩形rect的點對座標是 minx max minx1,minx2 miny max miny1,miny2 maxx min maxx1,maxx2 maxy ...
根據座標點判斷兩個矩形是否重疊
方法一 2個矩形相交,一定有交叉線的,所以用下面的方法,可以求出是否相交,並且可以確定相交的位置 假定矩形是用一對點表達的 minx,miny maxx,maxy 那麼兩個矩形rect1,rect2 相交的結果一定是個矩形,構成這個相交矩形rect的點對座標是 minx max minx1,minx...