NATO Phonetic Alphabetを使用して、文字列を取り込み、その単語を綴るプログラムを作成します。
マッピングは次のとおりです。
'A' -> 'Alfa'
'B' -> 'Bravo'
'C' -> 'Charlie'
'D' -> 'Delta'
'E' -> 'Echo'
'F' -> 'Foxtrot'
'G' -> 'Golf'
'H' -> 'Hotel'
'I' -> 'India'
'J' -> 'Juliett'
'K' -> 'Kilo'
'L' -> 'Lima'
'M' -> 'Mike'
'N' -> 'November'
'O' -> 'Oscar'
'P' -> 'Papa'
'Q' -> 'Quebec'
'R' -> 'Romeo'
'S' -> 'Sierra'
'T' -> 'Tango'
'U' -> 'Uniform'
'V' -> 'Victor'
'W' -> 'Whiskey'
'X' -> 'Xray'
'Y' -> 'Yankee'
'Z' -> 'Zulu'
例:
'Hello World' -> ['Hotel', 'Echo', 'Lima', 'Lima', 'Oscar', 'Whiskey', 'Oscar', 'Romeo', 'Lima', 'Delta']
入力には任意の文字列を使用できますが、常に文字とスペースのみで構成されます。出力では大文字と小文字は区別されませんが、入力には大文字、小文字、またはその両方の文字が含まれる場合があります。出力ではスペースを無視する必要があります。
任意の妥当な形式で出力できますが、NATOコールサインの区切りセットである必要があります。
Alpha
andをJuliet
代わりに使用します。
Whisky
例ではWhiskey
、マッピングと等しくありません。