Problem 45303. Combinatorics - 01
Solution Stats
Problem Comments
-
4 Comments
I don't understand, can you explain the second rule?
all combinations of x & y of length n
1. they must appear n/2 times each
2. no initial segment of the string has more y's than x's
so, 'yyxyxx' -- the 2nd rule is broken here. since 1st appearance of x contains only one x while y [the second element] contains 2.
count (1stelement) >= count (2nd element) >= count (3rd element) ..
Hope this makes it clear
@Asif, thank you! I see.
Two suggestions:
1. Please clarify the second requirement, and in particular, avoid the term "initial segment", which is confusing. What I think you mean is that in each row, the number of elements in the first block of x(2)'s must not exceed the number of elements in the first block of x(1)'s.
2. Since you are not asking for the rows of y to be returned in any specific order, please change your test suite to use sortrows(), or indicate in which order they should be returned.
Solution Comments
Show commentsProblem Recent Solvers4
Suggested Problems
-
290 Solvers
-
Remove from a 2-D matrix all the rows that contain at least one element less than or equal to 4
132 Solvers
-
336 Solvers
-
Calculate Alcohol By Volume with Original and Final Gravity
74 Solvers
-
Golomb's self-describing sequence (based on Euler 341)
143 Solvers
More from this Author165
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!