|시간 제한||메모리 제한||제출||정답||맞은 사람||정답 비율|
|1 초||1024 MB||26||17||16||64.000%|
Frederic Chopin was a Polish music composer who lived from 1810-1839. One of his most famous works was his set of preludes. These 24 pieces span the 24 musical keys (there are musically distinct 12 scale notes, and each may use major or minor tonality). The 12 distinct scale notes are:
|A||A♯ = B♭||B||C||C♯ = D♭||D||D♯ = E♭||E||F||F♯ = G♭||G||G♯ = A♭|
Five of the notes have two alternate names, as is indicated above with the equals sign (e.g. C♯ = D♭ means that note has two names, C♯ and D♭). Thus, there are 17 possible names for the scale notes, but only 12 musically distinct notes. When using one of these as the keynote for a musical key, we can further distinguish between the major and minor tonalities. This gives 34 possible keys, of which 24 are musically distinct.
In naming his preludes, Chopin used all the keys except for the following 10 (which were named instead by their alternate names):
A♭ minor A♯ major A♯ minor C♯ major D♭ minor D♯ major D♯ minor G♭ major G♭ minor G♯ major
Write a program that, given the name of a key, will give an alternate name (if it has an alternate) or report that the key name is unique.
Each test case is described by one line of input having the format “
note tonality”, where
note is one of the 17 names for the scale notes given above, and
tonality is either
minor. All note names will be upper-case, and the two accidentals (♯ and ♭) will be written as
For each case, display the case number followed by the alternate key name, if it exists, or print UNIQUE if the key name is unique. Follow the format of the sample output.
Ab minor D# major G minor
Case 1: G# minor Case 2: Eb major Case 3: UNIQUE