Discover MakerZone

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

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Problem 1290. A different counting method

Created by Konrad

Given an array (x) of integers, the "counting" array (y) is showing the number of identical consecutive integers in x in front of the integer itself. For example, if

  • x = 1
  • y = [1 1],

because there is one "1". If then

  • x = [1 1]
  • y = [2 1],

because there are now two "1"s. Finally, a more complex example:

  • x = [1 2 2 4 4 3 0 0 1]
  • y = [1 1 2 2 2 4 1 3 2 0 1 1].

So y gets two elements for each series of identical integers in x. (I hope this problem does not exist already)

Tags

Problem Group

Solution Statistics

32 correct solutions 19 incorrect solutions
Last solution submitted on Aug 23, 2014

Problem Comments

Solution Comments