Problem 1074. Property dispute!
Two neighbors have rectangular plots of land A and B. The surveyors give you the coordinates of each. If they overlap, there is a property dispute, and you must return the coordinates of the disputed region. If there is no conflict, return the empty set [].
Suppose A and B look like this.
*--------*
| A |
| *--------*
| | | |
| | | B |
| | | |
| *--------*
| |
*--------*
We will give rectangle coordinates in [xLow yLow width height] format. So
A = [0 0 5 10]
B = [3 2 6 6]
Then you should return rectangle that corresponds to the overlapping region.
C = [3 2 2 6]
Solution Stats
Problem Comments
-
4 Comments
Show
1 older comment
Ned Gulley
on 2 Jan 2013
I fixed the test suite, which had a problem described by Alfonso below.
Christian Schröder
on 9 Jun 2024
Please use isempty() rather than comparing to [] using isequal().
Dyuman Joshi
on 11 Jun 2024
Test suite has been updated to use isempty() to check for [ ].
Christian Schröder
on 11 Jun 2024
As always, thanks, Dyuman!
Solution Comments
Show commentsProblem Recent Solvers38
Suggested Problems
-
"Low : High - Low : High - Turn around " -- Create a subindices vector
540 Solvers
-
Determine Whether an array is empty
775 Solvers
-
Find a subset that divides the vector into equal halves
387 Solvers
-
218 Solvers
-
1170 Solvers
More from this Author50
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!