Repetició. X96460


Statement
 

pdf   zip   main.R

html

Feu la funció repeticio (V1,V2) tal que, donats dos vectors V1,V2, retorna un vector tal que cada V1[i] apareix repetit V2[i] vegades. La mida de tots dos vectors d’entrada és la mateixa. Per exemple, si tenim:

V1=[1,2,3]
V2=[2,3,1]

la funció haurà de tornar:

r=[1,12,2,2,23,31]

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

2 vectors d’enters V1,V2 de la mateixa mida.

Sortida

Un vector en què cada V1[i] apareix repetit V2[i] vegades.

Public test cases
  • Input

    3
    1 2 3
    3
    2 3 1
    

    Output

    1 1 2 2 2 3 
    
  • Input

    4
    4 3 2 1
    4
    1 2 3 4
    
    

    Output

    4 3 3 2 2 2 1 1 1 1 
    
  • Input

    2
    1 1
    2
    1 1
    

    Output

    1 1 
    
  • Information
    Author
    Jaume Baixeries
    Language
    Catalan
    Official solutions
    R
    User solutions
    R