MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn moreOpportunities for recent engineering grads.

Apply TodayGiven a vector x, return a vector r that indicates the run length of any value in x. Each element in r shows how many times the corresponding element in x has appeared consecutively.

Example:

Input x = [5 3 3 1 0 9 9 4 4 4 4 5 1 2 2] Output r = [1 1 2 1 1 1 2 1 2 3 4 1 1 1 2]

212 correct solutions
160 incorrect solutions

Last solution submitted on Dec 19, 2014

1 Comment

Peter Wittenberg
on 22 Jul 2012

This class of solution seems to only work with single digits.

1 Comment