Problem 58946. Count block fountains
A block fountain consists of rows of circles in which each row is a continuous block of circles (i.e., adjacent circles are tangent) and each circle in a row above the first touches exactly two circles on the previous row.
Write a function to compute the number of block fountains with n circles on the first row. For example, there are five block fountains with three circles on the first row.
Solution Stats
Problem Comments
-
3 Comments
William
on 3 Sep 2023
I believe there is an error in test 9. The last digit should be 3 rather than 5.
ChrisR
on 3 Sep 2023
Yes, you're right. I double-counted two of the configurations. ;-)
GeeTwo
on 26 Jan 2026 at 19:21
The problem statement without the images is totally inadequate without the image. I'm not going to describe the problem as I think I would write it, but just explain a bit.
All circles in this problem are the same diameter, and packed hexagonally such that every circle in the same row has the same y cartesian coordinate for its center.
Solution Comments
Show commentsProblem Recent Solvers8
Suggested Problems
-
Create a cell array out of a struct
2406 Solvers
-
Removing rows from a matrix is easy - but what about inserting rows?
263 Solvers
-
64 Solvers
-
83 Solvers
-
66 Solvers
More from this Author321
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!