Generate a vector that contains terms that follows a pyramid pattern up to the nth row:
1
2 2
3 3 3
4 4 4 4
....
So if n = 3, then return the vector
[1 2 2 3 3 3]
And if n = 5, then return
[1 2 2 3 3 3 4 4 4 4 5 5 5 5 5]
Avoid using for/while loops.
Solution Stats
Problem Comments
1 Comment
Solution Comments
Show comments
Loading...
Problem Recent Solvers68
Suggested Problems
-
Arrange Vector in descending order
14006 Solvers
-
middleAsColumn: Return all but first and last element as a column vector
653 Solvers
-
Generate a vector like 1,2,2,3,3,3,4,4,4,4
14319 Solvers
-
Magic is simple (for beginners)
11727 Solvers
-
728 Solvers
More from this Author52
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
The test suite should be a little less zealous when looking for "for" loops, ideally --- it also trips up on arrayfun(..., "UniformOutput", false), for instance.