私の最初のコードのゴルフ投稿、間違いをおologiesびします...
コンテキスト
ロッククライミング(特にボルダリング)では、V / Vermin(米国)の登山グレードは「VB」(最も簡単なグレード)から始まり、「V0」、「V0 +」、「V1」、「V2」、「V3」に進みます、「V4」、「V5」などから「V17」(最も厳しいグレード)まで。
仕事
入力として登山グレードのリスト/配列を取得し、最も簡単なものから最も難しいものに分類されたグレードのリスト/配列を返すか、印刷する必要があります。
入力が空の場合、空のデータ構造を返します。それ以外の場合、入力は常に有効です。
テストケース
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']
これはコードゴルフの挑戦です。