Cody

# Problem 1035. Generate a vector like 1,2,2,3,3,3,4,4,4,4

Solution 1800172

Submitted on 29 Apr 2019 by Beatriz Orozco
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
x = 2; y_correct = [1 2 2]; assert(isequal(your_fcn_name(x),y_correct))

ans = [] ans = 1 count = 2 ans = 1 2 2 count = 3

2   Pass
x = 5; y_correct = [1 2 2 3 3 3 4 4 4 4 5 5 5 5 5]; assert(isequal(your_fcn_name(x),y_correct))

ans = [] ans = 1 count = 2 ans = 1 2 2 count = 3 ans = 1 2 2 3 3 3 count = 4 ans = 1 2 2 3 3 3 4 4 4 4 count = 5 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 count = 6

3   Pass
x = 10; y_correct = [1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 ... 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10]; assert(isequal(your_fcn_name(x),y_correct))

ans = [] ans = 1 count = 2 ans = 1 2 2 count = 3 ans = 1 2 2 3 3 3 count = 4 ans = 1 2 2 3 3 3 4 4 4 4 count = 5 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 count = 6 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 count = 7 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 count = 8 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 36 8 8 8 8 8 8 8 count = 9 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 45 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 count = 10 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 55 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 count = 11

4   Pass
x = 12; y_correct = [1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 ... 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 ... 11 11 11 11 11 11 11 11 11 11 11 ... 12 12 12 12 12 12 12 12 12 12 12 12]; assert(isequal(your_fcn_name(x),y_correct))

ans = [] ans = 1 count = 2 ans = 1 2 2 count = 3 ans = 1 2 2 3 3 3 count = 4 ans = 1 2 2 3 3 3 4 4 4 4 count = 5 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 count = 6 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 count = 7 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 count = 8 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 36 8 8 8 8 8 8 8 count = 9 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 45 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 count = 10 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 55 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 count = 11 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 58 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 Columns 59 through 66 11 11 11 11 11 11 11 11 count = 12 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 58 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 Columns 59 through 78 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 count = 13

5   Pass
x = 9; y_correct = [1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 ... 9 9 9 9 9 9 9 9 9]; assert(isequal(your_fcn_name(x),y_correct))

ans = [] ans = 1 count = 2 ans = 1 2 2 count = 3 ans = 1 2 2 3 3 3 count = 4 ans = 1 2 2 3 3 3 4 4 4 4 count = 5 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 count = 6 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 count = 7 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 count = 8 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 36 8 8 8 8 8 8 8 count = 9 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 45 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 count = 10

6   Pass
x = 7; y_correct = [1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... 6 6 6 6 6 6 7 7 7 7 7 7 7]; assert(isequal(your_fcn_name(x),y_correct))

ans = [] ans = 1 count = 2 ans = 1 2 2 count = 3 ans = 1 2 2 3 3 3 count = 4 ans = 1 2 2 3 3 3 4 4 4 4 count = 5 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 count = 6 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 count = 7 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 count = 8

7   Pass
x = 15; y_correct = [1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 ... 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 ... 11 11 11 11 11 11 11 11 11 11 11 ... 12 12 12 12 12 12 12 12 12 12 12 12 ... 13 13 13 13 13 13 13 13 13 13 13 13 13 ... 14 14 14 14 14 14 14 14 14 14 14 14 14 14 ... 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15]; assert(isequal(your_fcn_name(x),y_correct))

ans = [] ans = 1 count = 2 ans = 1 2 2 count = 3 ans = 1 2 2 3 3 3 count = 4 ans = 1 2 2 3 3 3 4 4 4 4 count = 5 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 count = 6 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 count = 7 ans = 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 count = 8 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 36 8 8 8 8 8 8 8 count = 9 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 45 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 count = 10 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 55 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 count = 11 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 58 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 Columns 59 through 66 11 11 11 11 11 11 11 11 count = 12 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 58 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 Columns 59 through 78 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 count = 13 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 58 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 Columns 59 through 87 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 Columns 88 through 91 13 13 13 13 count = 14 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 58 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 Columns 59 through 87 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 Columns 88 through 105 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 count = 15 ans = Columns 1 through 29 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 Columns 30 through 58 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 Columns 59 through 87 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 Columns 88 through 116 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 Columns 117 through 120 15 15 15 15 count = 16