有一个很明显的做法就是判断PointInPolygon .枚举第二个矩形的点,是否在第一个矩形内,但是有bug 就是那种第二个矩形很大的那种,所以容易想到又枚举第一个矩形的点,看是否在第二个矩形里. 但是还是有bug.就是那种十字架的那种,大家都不属于大家,但是他们的对角线是相交的,判断对角线即可. 其实这题可以倒过来做.判断不相交. 1.如果第一个矩形的最大的x还比第二个矩形的最小的x小,那么永远不能相交.(画个图就可以) 2......类似的. #include <cstdio> #inc…