Repetició. X52106


Statement
 

pdf   zip   main.py

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.py 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

    1 2 3
    2 3 1
    

    Output

    [1, 1, 2, 2, 2, 3]
    
  • Input

    4 3 2 1
    1 2 3 4
    
    

    Output

    [4, 3, 3, 2, 2, 2, 1, 1, 1, 1]
    
  • Input

    1 1
    1 1
    

    Output

    [1, 1]
    
  • Information
    Author
    Jaume Baixeries
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python