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.R
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
4 1 2 3 4 6 10 11 12 13 14 15
Output
1 10 2 11 3 12 4 13 14 15
Input
4 1 3 15 26 5 2 5 9 33 54
Output
1 2 3 5 15 9 26 33 54