La intercalació dels vectors x i y es defineix així:
x[1], y[1], x[2], y[2], … |
Si un vector té n elements més que l’altre, aquests n elements van al final del vector resultat.
Feu una funció intercala (V1,V2)
, tal que
donats dos vectors d’enters V1,V2
,
no necessàriament de la mateixa mida,
retorni un vector
que és la intercalació dels elements de tots dos vectors.
Per exemple, si tenim:
x | = | [1,2,3,4] |
y | = | [10,11,12,13,14,15] |
(fixeu-vos que, en aquest cas, n = 2) la funció haurà de tornar:
r | = | [1,10,2,11,3,12,4,13,14,15] |
Observació
Només cal que enviïs el fitxer amb la funció (i les funcions auxiliars que hagis fet)
que et demanem i prou.
El fitxer main.py
et pot servir per a fer la teva solució, però no cal que n’enviïs
el contingut.
Entrada
Dos vectors d’enters V1,V2
, no necessàriament de la mateixa mida.
Sortida
Un vector que és la intercalació dels dos vectors d’entrada.
Input
1 2 3 4 10 11 12 13 14 15
Output
[1, 10, 2, 11, 3, 12, 4, 13, 14, 15]
Input
1 3 15 26 2 5 9 33 54
Output
[1, 2, 3, 5, 15, 9, 26, 33, 54]