Основная шкала (или ионийская шкала) является одной из наиболее часто используемых музыкальных шкал, особенно в западной музыке. Это одна из диатонических шкал. Как и многие музыкальные гаммы, он состоит из семи нот: восьмая дублирует первую на удвоенной частоте, так что она называется высшей октавой той же ноты.
Семь музыкальных нот:
C, D, E, F, G, A, B , C (повторяется для примера)
Основная шкала - это диатоническая шкала. Возьмите предыдущую последовательность нот в качестве основной шкалы (на самом деле, это шкала до мажор) . Последовательность интервалов между нотами большой шкалы:
целое, целое, половина, целое, целое, целое, половина
где «целый» обозначает полный тон (красная U-образная кривая на рисунке), а «половина» обозначает полутон (красная пунктирная линия на рисунке).
В этом случае от C до D существует целый тон, от D до E существует целый тон, от E до F существует половина тон, и т.д. ...
У нас есть 2 компонента, которые влияют на тональное расстояние между нотами. Это острый символ (♯) и плоский символ (♭).
Острый символ (♯) добавляет полутона к ноте. Пример. От C до D мы упомянули, что существует целый тон, если мы используем C♯ вместо C, то от C♯ до D существует полутон.
Плоский символ (♭) противоположен острому символу, он вычитает полутон из ноты. Пример: от D до E мы упоминали, что существует целый тон, если мы используем Db вместо D, то от Db до E существует тон с половиной.
По умолчанию от Note до Note существует целый тон, кроме E to F
иB to C
в котором только половина тон существует.
Обратите внимание, что в некоторых случаях использование энгармонических тонов может создать эквивалент для Major Scale. Примером этого является C#, D#, E#, F#, G#, A#, B#, C#
где E#
и B#
являются энгармоническими, но шкала следует за последовательностью мажорной шкалы.
Вызов
Учитывая масштаб, выведите истинное значение, если оно является мажорным или эквивалентным, в противном случае выведите значение Фальси.
правила
- Стандартный метод ввода / вывода разрешен
- Применяются стандартные правила игры в гольф
- Вам не нужно принимать во внимание восьмую ноту. Предположим, что вход будет состоять только из 7 заметок
- Предположим, что двойного плоского (♭♭), двойного острого (♯♯) или натурального знака (♮) не существует
Контрольные примеры
C, D, E, F, G, A, B => true
C#, D#, E#, F#, G#, A#, B# => true
Db, Eb, F, Gb, Ab, Bb, C => true
D, E, Gb, G, A, Cb, C# => true
Eb, E#, G, G#, Bb, B#, D => true
-----------------------------------------------
C, D#, E, F, G, A, B => false
Db, Eb, F, Gb, Ab, B, C => false
G#, E, F, A, B, D#, C => false
C#, C#, E#, F#, G#, A#, B# => false
Eb, E#, Gb, G#, Bb, B#, D => false