Equivalentes enarmônicos

Na música, as notas podem ser escritas de várias maneiras, especialmente as que correspondem às teclas pretas. Embora seus nomes sejam escritos de formas diferentes, representam a mesma nota no instrumento.

C# = Db, D# = Eb, F# = Gb, G# = Ab, A# = Bb

Dada uma nota musical, retorne seu equivalente enarmônico.

Exemplos

Program.getEquivalent("D#") ➞ "Eb"

Program.getEquivalent("Gb") ➞ "F#"

Program.getEquivalent("Bb") ➞ "A#"

Notas

  • Os nomes das notas são sempre formados por uma letra maiúscula seguida de # ou b.
  • Lembre-se de que depois de G vem A e que antes de A vem G.