Tracks
/
Java
Java
/
Exercises
/
Rectangles
Rectangles

Rectangles

Hard

Instructions

Count the rectangles in an ASCII diagram like the one below.

   +--+
  ++  |
+-++--+
|  |  |
+--+--+

The above diagram contains 6 rectangles:



+-----+
|     |
+-----+
   +--+
   |  |
   |  |
   |  |
   +--+
   +--+
   |  |
   +--+




   +--+
   |  |
   +--+


+--+
|  |
+--+

  ++
  ++


You may assume that the input is always a proper rectangle (i.e. the length of every line equals the length of the first line).

Last updated 24 May 2023
Edit via GitHub The link opens in a new window or tab
Java Exercism

Ready to start Rectangles?

Sign up to Exercism to learn and master Java with 17 concepts, 133 exercises, and real human mentoring, all for free.