//2056矩形面积
#include <iostream>
using namespace std;
int main()
{
double x1, y1, x2, y2, x3, y3, x4, y4;
while (cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3 >> x4 >> y4)
{
double x, xx, y, yy;
x = max(x1, x3); //只用考虑矩形是否相交,画图找规律
xx = min(x2, x4);
y = max(y1, y3);
yy = min(y2, y4);
if (x > xx && y > yy)
{
cout << "矩形没有相交" << endl;
}
else
printf("%.2lf\n", (xx - x) * (yy - y));
}
return 0;
}
hdu 2056矩形面积
最新推荐文章于 2024-07-25 12:39:48 发布