Il mio primo post di golf in codice, mi scuso per eventuali errori ...
Contesto
Nell'arrampicata su roccia (in particolare il boulder ), i gradi di arrampicata V / Vermin (USA) iniziano da 'VB' (il voto più semplice), quindi vanno 'V0', 'V0 +', 'V1', 'V2', 'V3' , 'V4', 'V5' ecc. Fino a 'V17' (il grado più difficile).
Compito
Prenderai come input un elenco / serie di gradi di arrampicata e dovrai tornare o stampare un elenco / matrice dei gradi ordinati dal più facile al più difficile.
Se l'input è vuoto, restituisce una struttura dati vuota; altrimenti l'input sarà sempre valido.
Casi test
Input | Output
[] | []
['V1'] | ['V1']
['V7', 'V12', 'V1'] | ['V1', 'V7', 'V12']
['V13', 'V14', 'VB', 'V0'] | ['VB', 'V0', 'V13', 'V14']
['V0+', 'V0', 'V16', 'V2', 'VB', 'V6'] | ['VB', 'V0', 'V0+', 'V2', 'V6', 'V16']
Questa è una sfida di code-golf .