Secuencia de cualquier combinación de arreglos

Published by Mubashir Hassan in

El objetivo es comprobar si se puede formar una secuencia consecutiva. Una secuencia consecutiva se define como una secuencia de números crecientes (por ejemplo, 1, 2, 3 o 5, 6, 7, 8). El giro es que debes tener en cuenta la combinación de arreglos que se muestra. Puedes combinar dos elementos cualesquiera de arreglos diferentes.

[-5 1 3 5 ] => [3 5 1 -5 ] => [3+4  5+3  1+8  15-5] = [7 8 9 10] => true
[4 3 8  15] => [4 3 8  15]

También es importante que los arreglos puedan tener tamaños diferentes, lo que permite que en algunos casos queden números parcialmente sin pareja.

[2 2 2  ] => [2 2 2 0] => [2+5  2+6  2+7  10+0] = [7 8 9 10] => true
[10 5 6 7] => [5 7 6 10]

Notas