Repetició. X52106


Statement
 

pdf   zip   main.py

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

V1V1 = [1,2,3][1,2,3]
V2V2 = [2,3,1][2,3,1]

la funció haurà de tornar:

rr = [1,12,2,2,23,31][\underbrace{1,1}_2,\underbrace{2,2,2}_3,\underbrace{3}_1]

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