Rangs. X87247


Statement
 

pdf   zip   main.py

Feu la funció rang (V) tal que, donat un vector d’enters V, torna un vector amb les freqüències dels enters que hi ha al vector, ordenades creixentment.

Per exemple, si el vector és:

v=[1,3,2,1,3,2,1,3,2,4,2,2]v = [1,3,2,1,3,2,1,3,2,4,2,2]

llavors la sortida serà:

r=[1,3,3,5]r = [1,3,3,5]

perquè la freqüència del 4 és 1, la freqüència de l’1 és 3, la freqüència del 3 és 3 i la freqüència del 2 és 5.

Per ordenar les freqüències podeu fer servir v.sort(), on v és un vector.

Entrada

Un vector d’enters V.

Sortida

Les freqüències dels elements de V, en ordre.

Public test cases
  • Input

    1 3 2 1 3 2 1 3 2 4 2 2
    

    Output

    [1, 3, 3, 5]
    
  • Input

    1 2 3 7 1
    
    

    Output

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