Diese Aufgabe ist einfach: Schreiben Sie ein Programm oder eine Funktion, die die Liste aller Noten (unter Verwendung englischer Notennamen) von A ♭ bis G♯ ausgibt.
Bei allen Noten ohne Namen, die aus einem einzelnen Buchstaben bestehen (dh schwarzen Noten auf einer Musiktastatur), sollte der Name zweimal gedruckt werden, einmal als Schärfe einer Note, einmal als Ebene einer Note. Scharfe oder flache Noten, die mit einem Buchstaben wie B♯ (C) oder F F (E) beschrieben werden können, sollten nicht ausgegeben werden.
Hier ist ein Beispiel für die Ausgabe:
Ab, A, A#, Bb, B, C, C#, Db, D, D#, Eb, E, F, F#, Gb, G, G#
Spezifikationen
Das Programm oder die Funktion darf keine Eingabe annehmen.
Die Notizen können in beliebiger Reihenfolge und in einer Liste gedruckt werden, die nach unseren Standard-E / A-Regeln zulässig ist
Die scharfen und flachen Unicode-Symbole (♯ / ♭) können durch
b
und ersetzt werden#
Standardlücken sind wie immer verboten.
Da es sich um Code-Golf , das kleinste Programm, in Bytes, gewinnt.
"C "
statt "C"
?